HNHacker News
TopNewBestAskShowJobs

maxmunzel

438 karma · joined August 31, 2018

maxmunzel@me.com
submissionscomments
maxmunzel··on Raspberry Pi as a local server for self hosting applications
I’m using a 3$ VPS (hetzner) as a VPN server and access my local servers that way. You also get a regular VPN for free that way and setup is trivial if you use wireguard.
maxmunzel··on PostgreSQL beginner guide
I’d be interested, which use case of yours would be restricted by Postgres‘ strict typing.

All my experiences were wonderful, especially its performance and powerful features like rule rewriting.

Also PostgREST is brilliant.

maxmunzel··on Headphones are collecting too much personal data (2019)
Temperature may play a critical role. Do you use them outside in the cold a lot?
maxmunzel··on The University Is Like a CD in the Streaming Age
I used to think this way, but learning how to take math lectures really changed my university experience. To my first semester me:

1. Go to the lectures, sit upfront (where you are definitely not going to use your phone or fall asleep)

2. Get the book or script that corresponds to your lecture. Almost all math lectures follow some sort of book. If unsure, ask your professor.

Just reading ahead for half an hour prior to the lecture will make _such_ a difference, as you won’t be lost and can focus more on contexts than on definitions.

3. Feel free to ask questions. If you know where you are (see 2.) it’s much easier to know what’s wrong. Professors are human and sometimes forget to give some theorem they are using. It’s really easy (and frankly surreal at first) to be that guy that points out errors to the professor (in a respectful way!).

If your shy or you have the feeling, that the problem is indeed on your end – take notes of things that are unclear and ask them after the lecture. Professors usually love to talk about their subject!

4. Last but not least: Keep calm and carry on. It’s completely normal to feel overwhelmed at first ;)

maxmunzel··on Autopen
You could probably use some form of DMP [0] for this. It basically learns movements by viewing them as the difference from a spring-damper system. This allows all kinds of adaptations.

[0] https://ieeexplore.ieee.org/abstract/document/5152423

maxmunzel··on Free Textbooks from Springer, Categorised
For me it’s mostly the commitment I feel when physically buying something that gets me started.

Most of the time I still end up reading the digital copy on my Laptop, as I personally find this more comfortable for textbooks.

maxmunzel··on Show HN: Caddy 2
Thanks for the great work - caddy is a much needed breath of fresh air in the server space.

One thing I stumbled upon the other day was that I (and google apparently, too) have trouble navigating the new website.

I find it much simpler to find relevant information on the old site.

Anyway, keep up the good work and stay healthy!

maxmunzel··on Writing a Book with Pandoc, Make, and Vim
Vim + Pandoc + Beamer + pdfpc is also the best way to write Presentations I have found so far:

https://github.com/maxmunzel/talk-algorithms-for-np-hard-pro...

maxmunzel··on Show HN: Simulation-based high school physics course notes
Now they work as expected. Maybe it only occurs the first time you load the page...
maxmunzel··on Show HN: Simulation-based high school physics course notes
Great Work! One thing I noticed was that some Animations (Conductivity and Relative Rockets) move on iOS while scrolling. Others (Orbits, Spring-Mass System and Gravity) work fine...
maxmunzel··on Don't Touch Ya Face
Maybe, but its actually really good at not firing when you scratch your head, which is probably more common than casually waving at your webcam ;)
maxmunzel··on Privacy critique of WhatsApp
> And it also doesn't lose all your messaging history everytime your phone breaks.

There is no way to transfer Messages between iOS and Android or to backup messages in any way really - except of storing them plaintext at Google/Apple.

I'd be really thankful, if anyone had some solution for this...

maxmunzel··on Command-line tools can be faster than a Hadoop cluster (2014)
I did some testing on the same (kind of) dataset and task:

First test: A single 2.9GB file

time rg Result all.pgn | sort --radixsort | uniq -c 13 [Result ""] 1106547 [Result "0-1"] 1377248 [Result "1-0"] 1077663 [Result "1/2-1/2"] rg Result all.pgn 1.12s user 0.55s system 99% cpu 1.680 total sort --radixsort 3.87s user 0.37s system 71% cpu 5.911 total uniq -c 2.69s user 0.02s system 45% cpu 5.909 total

Using Apache Flink and a naive implementation It took 13.969 seconds.

Second test: same dataset, split between 4 files

time rg Result chessdata/ | awk -F ':' '{print $2}' - | sort --radixsort | uniq -c 13 [Result ""] 1106547 [Result "0-1"] 1377248 [Result "1-0"] 1077663 [Result "1/2-1/2"] rg Result chessdata/ 1.70s user 0.97s system 42% cpu 6.292 total awk -F ':' '{print $2}' - 5.47s user 0.07s system 88% cpu 6.289 total sort --radixsort 4.13s user 0.42s system 43% cpu 10.559 total uniq -c 2.73s user 0.03s system 26% cpu 10.559 total

Flink: 12.724s

Conclusion: For this kind of workload, both approaches have comparable runtimes, even tough taco bell programming has the upper hand (as is should for simply filtering a text file). It took me about equally long to implement both. I think both approaches have their use case.

I ran this locally on my Laptop with 4 logical cores.

maxmunzel··on Alcohol and social bonding in humans (2018)
Maybe because the author lacks access to non-western cultures and doesn’t want to make unbaked claims? I’d personally had a hard time getting a feel for African/Eastern/etc societies.
maxmunzel··on “We have no reason to believe 5G is safe”
The actual resolution of the human eye is much smaller than that and a lot of our perception is based on interpolation. It's pretty interesting to read up on this.
maxmunzel··on Ask HN: Are you ok?
I can recommend you to start with 5 minutes (set a timer), increase to 10. After some practice you can omit the timer, but it really helps you getting started.
maxmunzel··on Understanding SAT by Implementing a Simple SAT Solver in Python (2014)
I wrote a dpll (the standard algorithm for SAT) Implementation in Haskell, that’s also pretty straight forward: https://github.com/maxmunzel/dpll/blob/master/README.md

Feel free to ask any questions.

maxmunzel··on US Navy will replace touchscreen with mechanical controls on its destroyers
That reminds me of how great of a device my iPod shuffle was. To bad the battery died..,
maxmunzel··on Calculus For The People
Actually I think that GeoGebra is by far the most intuitive and for-the-people that a math toolbox can be. When I picked it up in Highschool, I didn’t need to google a thing about it, contrary to the CAS Systems I use nowadays... (Maybe not a fair comparison)
maxmunzel··on Vigenère Cipher
the first practice of our security lecture was breaking vigenere - one of the coolest practices of my studies so far…
maxmunzel··on Jony Ive to form independent design company with Apple as client
That’s a bullshit argument. My SO‘s Lenovo Laptops USB A ports broke. My USB-C Ports seem significantly more robust, not by implementation but by design. I don’t care about some five dollar China dongle- I care about the connectors of my computer and in this regard there is not a single connector that can compete with USB-C.
maxmunzel··on Playdate – A New Handheld Gaming System
My ps4 allows me to remap keys and it’s a blessing.
maxmunzel··on Modern SAT solvers: fast, neat and underused
As its applicable to all discrete Problems (think of Sudoku), its a really neat skill to have.

Reductions are pretty easy to write and modern SAT solvers are crazy fast.

maxmunzel··on Boeing 737 Max Crashes: Sensors Vulnerable to Failure
Couldn’t you just blow in?
maxmunzel··on Boeing MAX production cut signals long grounding
As far as i know you use three sensors, so you can automatically compensate for one failing/misreporting sensor without human intervention.
maxmunzel··on European Parliament approves copyright reform
https://en.wikipedia.org/wiki/Nord_Stream

See #Controvery

maxmunzel··on AirPods with Wireless Charging Case
The environmental Argument is interesting as I am thinking about getting AirPods precisely because Im sick of throwing away my regular in Ears because the headphone jacks keep breaking when I carry them crumbled in my jeans. (I hate having them tangle around while not in use). As an earlier poster pointed out: It all depends on your use case and preferences.
maxmunzel··on Online activists are silencing us, scientists say
I think one of the basics ways for us to combat this kind of situations is to be more mindful about the people who do good. A single, thankful email from someone who profited from his work goes a long way.
maxmunzel··on Uber Not Criminally Liable in Death of Woman Hit by Self-Driving Car
[Citation Needed]
maxmunzel··on WireGuard for MacOS
Google for macOS gatekeeper
← PreviousPage 2 of 3Next →