HNHacker News
TopNewBestAskShowJobs

drsopp

339 karma · joined January 19, 2017

C64, Amiga, Demoscene, Computer Security, Databases, Programming, Mathematics, Mathematics Didactics, LaTeX, Typography, Teaching, Mathematical Modelling, Webdesign, Beer brewing

jostein at trondal dot no

submissionscomments
drsopp··on Learning Theory from First Principles [pdf]
I was hoping the paper was on _learning_ theory.
drsopp··on How Pi Almost Wasn't
It is common in Norway to also write 22.7.
drsopp··on Crossing the uncanny valley of conversational voice
They did this in Futurama

https://m.youtube.com/results?sp=mAEA&search_query=futurama+...

drsopp··on Tips for mathematical handwriting (2007)
I agree. However, I have had some good experience using weakly dotted paper for math. Then it is easier to draw graphs by hand.

Here is an example, 4 different dot sizes:

http://trondal.com/p1.pdf http://trondal.com/p2.pdf http://trondal.com/p3.pdf http://trondal.com/p4.pdf

You need to print them to see which one is suitable.

drsopp··on Why is my CPU usage always 100%?
I remember listening on FM radio to my 100MHz computer running FreeBSD, which sounded like calm rain, and to Windows 95, which sounded like a screaming monster.
drsopp··on Windows 0-day was exploited by North Korea to install advanced rootkit
Yes, ARexx was big. A lot of popular software had an ARexx API so you could script across programs. Pretty awesome. I haven't seen anything like that since.
drsopp··on Typst: An easy to learn alternative for LaTex
From the first example, I don't understand from the syntax why the first formula becomes inlined while the second one is centered on the page.
drsopp··on Jeffrey Snover and the Making of PowerShell
I used a Powershell-script in a recent project and learned some lessons. It gets some data from an API. It is run dozens of times every minute, can run concurrently with itself, has some writing to a json file cache in a race condition free way. Works mostly ok. Development has been difficult because of low volume of forums talking about Powershell. Wouldn't have bothered to make the script without ChatGPT. One time it failed by inexplicably setting system+hidden+read only flags in a project folder. Quite a head scratcher. The worst experience was a bug I still don't understand: The script failed to get an access token when running in "ordinary powershell" but managed to do so when running in Powershell ISE. I checked every possible environment difference and concluded that there was only one: powershell.exe vs powershell_ise.exe. I am not going to be making any more Powershell scripts.
drsopp··on Text for Proofing Fonts (2020)
I guess proper words for proofing cover most use cases, but you just don't know how a font might be used; what sequence of characters it will be exposed to. I found it useful in my proofing to run every character between every pair in the character set like this

for a:

aabcdefgh

aabcdefgh

abacdefgh

abcadefgh

abcdaefgh

abcdeafgh

abcdefagh

abcdefgah

abcdefgha

If there is a problem with kerning for %a or a% pairs, it will stick out in this list.

drsopp··on A brief introduction to interval arithmetic
I am not sure exactly what you mean, but I will try with the following advice.

See if you are able to define each element of your input data as a stochastic variable that you can sample from. Then make a function to generate a set of fixed value input data elements by sampling from the stochastic variables. Then run this many times to generate resulting basis vectors. Calculate relevant measures of variability from these vectors.

drsopp··on A brief introduction to interval arithmetic
There are several ways to handle uncertainties and propagation of error. Interval arithmetic is one of the simpler methods. Some Python packages that focus on this problem:

https://pythonhosted.org/uncertainties/

https://pypi.python.org/pypi/soerp

https://pypi.python.org/pypi/mcerp

This last one is one of my favorite Python libraries. My hunch is that it is highly underrated.

I am still looking for/consider implementing error propagation as probability distributions where these are symbolic.

drsopp··on Hans Hollein: Everything Is Architecture
That article is in sore need of hyphenation.

https://caniuse.com/css-hyphens

drsopp··on Quake 1 potential original font
I don't buy this at all. Too many differences, and at this resolution it is not that improbable for any font to have a doppelganger.

Instead of looking for which vector font that have been rasterised at this resolution, I would sooner look for the font in bitmap font collections like this:

https://github.com/ianhan/BitmapFonts

I wouldn't be surprised though if the font was created 'from scratch'

drsopp··on The Backrooms of the Internet Archive
Yes. Both content but also the technology to display this content. I put this on my personal web page 21 years ago:

http://trondal.com/magisk/magic.html

At the time (or maybe a few years before), clicking this button would show a dropdown menu linking to a bunch of web pages. Now, the button doesn't work anymore and I think most of the links go to missing content.

drsopp··on GNU Justified Public License
It is literally the title of the license
drsopp··on In defence of swap: common misconceptions (2018)
Thanks, makes sense.
drsopp··on In defence of swap: common misconceptions (2018)
Surely we can do this without writing anything to disk?
drsopp··on In defence of swap: common misconceptions (2018)
None taken. I guess because I haven't really had the need to know more than I do about it. Maybe you can enlighten me. Can you explain to me why my xp installation behaved much more snappy after I moved the page file into a ram disk? Is swap really useful these days, or is the overhead too wasteful? Is it perhaps a crutch from the time it was necessary but now only lives on because of a kind of learned helplessness from programmers who don't need to care about modestly allocating memory?
drsopp··on In defence of swap: common misconceptions (2018)
Swap is still mostly mysterious to me (and the article is mostly over my head). My current naïve understanding is that swap is slower memory, and a disk cache is faster disk. I remember back in the windows xp days moving the pagefile to a RAM disk. That significantly decreased latency (re)running programs. These days I disable swap in my 64GiB windows box and have temp files in a RAM disk mostly for security reasons.
drsopp··on Mathematicians and the Selection Task (2004)
Not necessarily more troubling than being tricked by an optical illusion. Perhaps this problem is more like a logical illusion because of the presentation/wording.
drsopp··on In Praise of Idleness (1932)
In 1998 I found some articles online by Russell and put them here: http://trondal.com/russell/russell.html
drsopp··on High Definition CSS Color Guide
Sadly only less banding.
drsopp··on Structuralism as a Philosophy of Mathematics
True. But the physical instantiation is necessary. That is what I am exploring: What is necessary to start working with math, and can it be described like the OSI model?
drsopp··on Structuralism as a Philosophy of Mathematics
I understand what you mean, but in my context I would say that you need layers below this. You for example paper, ink, glyphs, and other things before you can start defining ZFC.
drsopp··on Structuralism as a Philosophy of Mathematics
Is there any attempt to organize mathematics kind of like the OSI model? On the bottom we might start with the physical layer that can be paper+pencil marks on it or a soundwave, the next could be a shape, next could be what the shape stands for and so on. Further up we could find things like isomorphisms.
drsopp··on Online Encyclopedia of Integer Sequences
I love this site. I have used it many times to help me solve- or shine a light on some problems I have worked on. I visit "my" sequences from time to time

https://oeis.org/search?q=jostein+trondal&language=english&g...

drsopp··on Climate Pulse
Why do you think it is nonsense? What would it take to convince you it's not?
drsopp··on Climate Pulse
So I guess we will need to seed the sky with dust soon. Lets just hope that we can do that in the best way possible.
drsopp··on 80 Level: AI Simulation Platform Where Characters Make Their Own Decisions
Looks intriguing, have to check it out.
drsopp··on 80 Level: AI Simulation Platform Where Characters Make Their Own Decisions
It looks like I soon can easily make a game I have been dreaming of for over a decade: A simulation of a bar/restaurant. You enter, there are guests and employees there. You can do anything that would be possible in real life. Every NPC and the environment has a rich state. Wonderful.
← PreviousPage 2 of 6Next →