HNHacker News
TopNewBestAskShowJobs

matthberg

3,555 karma · joined December 25, 2016

submissionscomments
matthberg··on What happens if you stick your head in a particle accelerator? (2017)
This seems to be a paywalled/rate limited copy of an article from aeon.co by the same author:

https://aeon.co/ideas/why-we-can-stop-worrying-and-love-the-...

matthberg··on Voynich, Hill, Crumb: A Hitherto Vexing Codex
Also interesting, yet much less enigmatic, is the Codex Seraphinianus [0][1], an illustrated manuscript with a known author (Luigi Serafini) and a known purpose (art). Maybe the Voynich Manuscript was something similar.

I'm also partial to xkcd's explaination: https://xkcd.com/593/

0: https://en.wikipedia.org/wiki/Codex_Seraphinianus

1: https://blog.kolesnik.info/pictures/files/Codex_Seraphinianu...

matthberg··on Ink Traps and Pals
That idea reminds me of the chemistry simulations of filmulator (yet likely much less complicated). If you make something be sure to share it on HN, I'd be curious to see!

https://filmulator.org/

https://github.com/CarVac/filmulator-gui/wiki/Basic-guide-to...

https://github.com/CarVac/filmulator-gui/blob/master/filmula...

https://news.ycombinator.com/item?id=25885760

matthberg··on Ink Traps and Pals
Fascinating! I liked the main article since it acts as a reminder that we have to make accommodations for the imperfection of our technology (which I consider to be an interesting perspective given the digital age of pixel perfection). Yet I think your linked process emphasizes that idea even better, since pre-emphasis seems more consistently relevant, while letterform adaptations for printing are becoming less important the more digital we get.
matthberg··on LineageOS 18.1
The hiding is based on a listing of sensitive phone numbers, which they've collected internationally. So not just allowing willy-nilly number hiding like you suggest.

https://github.com/LineageOS/android_vendor_lineage/blob/lin...

matthberg··on OpenGL Superbible
This looks rather dated, the most recent version linked is from 2013 covering the API for OpenGL 4.3. I don't know much about graphics tech yet I'd assume some of the best practices have changed with better hardware in the past 7 years.
matthberg··on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture
I was using it with facebook messenger video chat, accessed through messenger.com. I don't know if it works with all video sources, yet I can't see why it wouldn't.
matthberg··on Firefox Release Includes Total Cookie Protection and Multiple Picture-in-Picture
I've used it to put video from web based video chat on top of a full screen video, while still keeping focus on the main video. I mainly browse with a whole bunch of tabs open instead of multiple windows, so it's useful to pull a video out of a page and be able to navigate away and continue watching instead of dragging to a new window which would take up more space and get lost more easily. I've also used it for checking docs while following video tutorials, or watching recorded classes while looking at assignment pages.
matthberg··on Teaching Students How to Cheat During the Pandemic
The in-person test that inspired this is also quite an interesting read [0], in particular since it draws some conclusions from the methods of cheating used. Definitely a unique assignment, quite indicative of an interesting teacher and class.

0: http://www.rumint.org/gregconti/publications/KobayashiMaru_P...

matthberg··on Ecstasy and psilocybin are shaking up psychiatry
Equally related yet much less relevant XKCD: https://xkcd.com/790/
matthberg··on Weak Men Are Superweapons (2014)
A few of the details of the construction of this argument make me uneasy (in a roughly parallel way to the discomfort mentioned in section V). Particularly the assertion (end of section IV) that:

> Likewise, when a religious person attacks atheists who are moral relativists, or communists, or murderers, then all atheists have to band together to stop it somehow or they will have successfully poisoned people against atheism.

This seems like a bit of a major step. While I agree that "weak men" are a slippery trick to argue against a movement, I don't think that they necessitate a total defense of all aspects of the movement. Saying that atheists should defend murderers or Christians should defend the Westboro Baptist Church because they share the label of Christian is taking a good base idea and following it to false conclusions. What I took out of the argument around "weak men" was that communities need to be more self-policing rather than more broadly defensive. I was waiting for the point where Scott Alexander would say "thus Christians must declaim the Westboro Baptist Church instead of allowing themselves to be lumped under the same label." Additionally, there are parallels drawn between feminism and mens rights ideas that seem to be false-equivalencies, or at least false-parallels.

In the comments I encountered a blog post that addresses some of these uneasy feelings I had https://heartheretic.blogspot.com/2014/06/talking-about-prob...

matthberg··on Datalegreya Font
Sources are available on github: https://github.com/figs-lab/datalegreya
matthberg··on [dead]
Accidentally submitted the french version, fixed link:

http://www.datalegreya.com/?lang=en

https://news.ycombinator.com/item?id=25832196

matthberg··on Ask HN: What are you working on?
I requested my full listening history from Spotify in an attempt to make my own version of wrapped. The repo isn't public yet, but I have scripts for reformatting the json they give you, adding timezone data from IP lookups, as well as graphing and summarizing at any timeframe granularity. It's mainly written in R, and I'm debating about adding a Shiny front end or trying to port it to a clientside web app.

I've also been working on a generative art library in common lisp (also private repo'd though :/).

If there's any interest or similar work I'd be more than happy to chat about it (hey.hn@mws.is).

matthberg··on Openstreetmap’s product fails to compete with Google Maps
For more context check out [0], which had a major discussion when it was posted. In short, the source code of Maps.me is open source and people are working on building from that, yet the Maps.me you find in the play store isn't the same as the one so many people recommend.

0: https://news.ycombinator.com/item?id=25515004

matthberg··on Code Points
U+FE0E is really interesting, it forces monochrome emoji usage on the immediately preceded emoji (like a skin tone modifier or any other modifier). I have previously run into the issue of the play-pause characters (U+25B6, U+23F8) being inconsistently replaced with their color versions when I was trying to use them in a UI. It looks like this is a great guarantee that that won't happen.

Also is it seems hacker news automatically removes emoji, maybe this modifier would allow them to keep them (in b/w form) and still maintain the polished appearance.

matthberg··on Ask HN: Best programmable robot for a child with SDK?
I would also highly recommend looking into local FIRST Lego League [0] teams, which are part of the FIRST robotics competition series yet targeted for younger kids. I got into FLL in late elementary school, though the age range accepts kids from pre-K through middle school [1].

FLL uses LEGO Mindstorms robots, while later FIRST Tech Challenge (FTC)and FIRST Robotics Competition (FRC) use metal/plastic parts. In FRC we used milling machines and CAD, big steps up from playing with LEGOs.

The FIRST programs are amazingly educational and fun engineering/programming experiences. I cannot recommend them enough. Going through FLL and FRC was life changing for me, getting me into programming and building teamworking and countless other skills.

[0]: https://www.firstinspires.org/robotics/fll

[1]: https://www.firstinspires.org/robotics/fll/what-is-first-leg...

matthberg··on New things in Android 11
Two things that stood out to me:

> 8. If you haven’t used an app that you installed on your device in a while, you may not want it to keep accessing your data. Android will now “auto-reset” permissions for your unused apps and notify you accordingly. You can always decide to re-grant the app permissions the next time you use the app.

> 9. With additional Google Play system update modules, even more security and privacy fixes can be sent to your phone from Google Play, in the same way your apps update. So you’ll get these fixes as soon as they’re available, without having to wait for a full OS update.

8 seems like a rather wise and user friendly privacy concern (which might be annoying to power-users who set things up proactively and don't want their configurations messed with, yet overall a great improvement).

9 has me worried about variants of android like Lineage or ParanoidAndroid where the play store isn't included automatically. This forced reliance upon the play store for security sensitive updates is devastating for de-googled device feasibility. It will make more sense for developers to not support devices without Google Play, effectively shoehorning alternatives out of the usable, secure devices realm.

matthberg··on Federal Law Enforcement Use Unmarked Vehicles to Grab Protesters in Portland
There was a previously discussed posting of this article with a good few points that was mysteriously flagged.

https://news.ycombinator.com/item?id=23866310

matthberg··on Unidentified Federal Law Enforcement Detaining Protestors Without Explanation
Why was this flagged? There's another thread of this exact same article on the front page at the moment, too.

https://news.ycombinator.com/item?id=23866926

matthberg··on Leonardo da Vinci’s The Last Supper in a new gigapixel image
This is a blog post summarizing another blog post [1] about a page [2] from Google Arts and Culture with the images itself. If possible, it would probably be better to update the URL to one of the other pages, as this one does not add much additional information.

1: http://www.openculture.com/2020/06/an-immaculate-copy-of-leo...

2: https://artsandculture.google.com/story/explore-the-last-sup...

matthberg··on Free software tools for staying in touch
Pseudo-related, yet does anyone know of a good replacement for Google Voice? I've heard Asterisk is good software to look into, yet ideally I'm looking for a way to self-host or cheaply have a standard phone number which can send SMS and call normal phones, from multiple devices, ideally with a web interface.
matthberg··on Hell is Other People: an experiment in anti-social media
This could use a (2013) tag.

There's a writeup here [0], basically he's creating a voronoi diagram from friends' locations, as queried by FourSquare. With the voronoi diagram the intersections of the lines map out points equidistant from the nearest neighbors, which is what I'm guessing he's visiting in the video clips.

0: http://scottmadethis.net/interactive/hellisotherpeople/

matthberg··on A Dao of Web Design (2000)
Though this article is quite well intentioned, it seems to be written under the assumption that the web would evolve differently than it did. This is rather unfortunate, since the described features and uses of browsers that allow these design ideas to work didn't all come to be.

"...in the near future most web browsers will provide simple ways for readers to adjust the color of elements on a web page, via user style sheets, which can override your style sheets..."

While I believe that designing in an adaptive way, as described in this article, is the best approach, I wonder how much it has been handicapped as a method by browsers adapting to the web design methods that were actually used instead of the ideal approaches.

matthberg··on Google Fonts Analytics
I do a fair bit of design in my free time, and am friends with people majoring in it. People are excited about variable fonts in academia and in design circles. I use them nearly exclusively now between Inter, Merriweather, Bodoni* by Indestructible Type, Hepta Slab, and the IBM Plexes. And this is all just for people using it in desktop design programs, since it's being embedded there at the source (designers make it before it gets to the frontend folks), it's looking promising.

I'm 99% sure it'll catch on this time around, in short :)

matthberg··on Windows Terminal Preview 0.9
Padding is already a feature I do believe, you can set it per profile with the following:

"padding": "10, 10, 10, 10"

I have it set to all 0s since it interferes with the emacs background color setting, so it might need a unit in there too.

matthberg··on Where are all the animated SVGs?
I don't know, this is providing a visual feedback that an action was completed, which is much better than the previous material-favorite of expanding circles of slightly-darkened color. I know in my password manager app the button is so small and the animation so fast that by the time my finger is up off the copy password button I'm not sure if anything has happened (thankfully they recently added a toast to prevent this issue).
matthberg··on Creating Org mode sparse trees in Emacs and organice
Have you looked at Orgzly, and if so why didn't you go for it? I'm asking because I'm considering switching to Org mode for notes and looking for a good android client.

http://www.orgzly.com/

matthberg··on Ask HN: What are some example of low tech improving your life?
I got a mechanical automatic watch with a day and date window (Seiko 5, affordable and well featured). It was a direct result of a few days with a soft bricked phone due to Lineage OS issues, I realized the thing I missed the most was knowing the time and everything else was replaceable (texting too due to Google voice).

Also I've found a wall mounted white board with colored markers to be quite helpful for personal organization and brainstorming. It's also great for leaving messages and pictionary.

matthberg··on TV Backlight Compensation
My fairly modern (2017) Thinkpad P71 has a place for one (unfortunately no module in it though, a con of buying used). The latest versions of the same line have it as well.
← PreviousPage 4 of 9Next →