Top all-time · #3913
tablix.org
Personal blog · tablix.org/~avian/blog · on HN as avianhardwaresystems
tablix.org is a personal blog at tablix.org about hardware and systems. Since 2009, 18 different Hacker News readers have linked it 42 times, most often “Google Is Eating Our Mail”. No feed was found, so read it on the site itself.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
HN readers link tablix.org, Avian's blog, for retro computing posts such as a Galaksija replica design, ZX81 and ZX Spectrum ROM disassembly, and microSD benchmarks. It also has a post on self-hosted email being marked as spam.
Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Google Is Eating Our Mail4 people · 4 mentions · first linked 2019-04-26
- Google search only has 60% of my content from 20062 people · 2 mentions · first linked 2019-04-08
- On missing IPv6 router advertisements2 people · 2 mentions · first linked 2020-05-12
- Linux loader for flat binary (DOS like .COM) files2 people · 2 mentions · first linked 2016-08-29
What Hacker News says?
Wikipedia is a great example of a web site that has resisted the trend! It is a pretty ideal democracy for those of us whose ISP or nation-state[0] doesn't prohibit us from viewing it. There was a project similar to Wikipedia, but for semantic data. It lasted for a little while before being swallowed up by Google and shut down[1]. Granted there are some alternatives, but after investing some time working with freeba…
Comment linking /~avian/blog/archives/2019/04/google_is_eating_our_mail/
on “Save .org”Submitted Google Is Eating Our Mail as a story · 1931 points
HN discussionHere’s a blog post I wrote recently on a similar topic: https://www.tablix.org/~avian/blog/archives/2019/02/google_i... On my website, the Google index coverage is clearly falling with age of the content. According to the Search Console only about 60% of my posts from 2006 are indexed.
Comment linking /~avian/blog/archives/2019/02/google_index_coverage/
on “It seems that Google is forgetting the old web”Submitted Google search only has 60% of my content from 2006 as a story · 396 points
HN discussionhttps://www.tablix.org/~avian/blog/archives/2019/04/google_i... https://news.ycombinator.com/item?id=19756125 From a few months ago. Self-hosted email getting dropped for seemingly no reason.
Comment linking /~avian/blog/archives/2019/04/google_is_eating_our_mail/
on “Gmail marking email from me as spam”Submitted On piping Curl to apt-key as a story · 51 points
HN discussionSeveral years ago I made jsonmerge, a Python library for merging standard JSON structures. The rules for resolving conflicts are encoded in a standard JSON schema document that is extended with some (non-standard) keywords. https://github.com/avian2/jsonmerge https://www.tablix.org/~avian/blog/articles/talks/tomaz_solc...
Comment linking /~avian/blog/articles/talks/tomaz_solc_jsonmerge.pdf
on “Automerge: JSON-like data structure for building collaborative apps”Submitted United colors of the blogosphere as a story · 18 points
HN discussionBack around 2001 I made Tablix ( https://www.tablix.org ). It was my first larger open source project. Back then the faculty I was studying in had some really inconvenient timetables for students and I initially made Tablix to show that better scheduling of lectures was possible. It used a parallel evolutionary algorithm and was written in C. Code and everything else is still on-line but it's been abandoned for a lo…
Comment linking /
on “OptaPlanner – constraint solver for optimizing planning and scheduling problems”Submitted Saving power on an ESP8266 web server using delays as a story · 11 points
HN discussionI did something similar with Ogg Vorbis back in 2006. There are also some results of experiments with the Opus codec posted in the comments. https://www.tablix.org/~avian/blog/archives/2006/01/lossy_co...
Comment linking /~avian/blog/archives/2006/01/lossy_compression/
on “MP3 for Image Compression (2006)”Submitted Linux loader for flat binary (DOS like .COM) files as a story · 9 points
HN discussion> We also have webmentions, so, if bloggers start using it, it will help us find other's blogs. My informal research [1] shows approximately zero adoption of webmention. For 44 blog posts I have written in the past two years, I did not have a single external link to a host that would support it. [1] https://www.tablix.org/~avian/blog/archives/2020/01/checking...
Comment linking /~avian/blog/archives/2020/01/checking_webmention_adoption_rate/
on “Blogging Is Not Dead”Submitted Python applications in a .zip as a story · 7 points
HN discussionIn my experience IPv6 support in home Wi-Fi routers is still hit or miss. I recently had to replace a new TP-link router because some wireless devices refused to get a IPv6 address due to failing duplicate address detection (it was some kind of multicast issue as far as I could see) The router in question got several firmware updates where changelog mentioned an unspecified "IPv6 fix", but none fixed the issue for m…
Comment linking /~avian/blog/archives/2017/04/ipv6_problems_on_tp_link_archer_c20/
on “IPv6 Adoption”Submitted Linux loader for DOS-like .com files as a story · 6 points
HN discussionI found this project a while back when I was searching for information on how to drive lavet stepper motor[1] inside these kind of clocks[2]. My project is similar in a way that you have to manually drive this motor, idea is to convert existing 12-hour clock to 'week' 168-hour clock. Hour hand would make full rotation only each 168 hours, showing current day of the week and approximate part of the day. Very cool pro…
Comment linking /~avian/blog/archives/2016/03/clockwork/
on “Crazy Clock”Submitted The problem with gmail.co as a story · 4 points
HN discussionI've just done a bit of googling and this guy https://www.tablix.org/~avian/blog/articles/galaksija/ Has designed a replica system, with some minor mods to allow for newer easier-to-get logic chips, and better compatibility with newer Z80 CPUs. He offers up the whole design for download - so anyone should be able to build one. I've bookmarked it... I'm definitely interested in making one to add to my retro collectio…
Comment linking /~avian/blog/articles/galaksija/
on “The Galaksija computer was a craze in 1980s Yugoslavia”Submitted On missing IPv6 router advertisements as a story · 2 points
HN discussionThis reminds me of an old ViewSonic LCD monitor I have. It occasionally corrupts its EDID memory for some reason, which causes the computer to not recognize the monitor anymore. The procedure to restore it sounds similarly weird. You plug and unplug video connectors, the monitor power and boot/shutdown the computer in a certain sequence. I didn't believe that worked when I first read about it. I've done it several t…
Comment linking /~avian/blog/archives/2010/06/the_curious_case_of_viewsonic_s_edid/
on “The secret Thinkpad powerbutton code to bring dead laptops back to life (2007)”Submitted Investigating the timer on a Hoover washing machine as a story · 2 points
HN discussionInteresting. A while ago I designed an OLED display shield for Arduino. Those displays also have a controller IC bonded to the flexible PCB and encased in transparent epoxy. I never noticed any sensitivity to light. http://www.tablix.org/~avian/blog/articles/arduino_oled_shie... I do remember that they were however pretty picky regarding the reset sequence (something the datasheet warned about several times).
Comment linking /~avian/blog/articles/arduino_oled_shield/
on “Ask HN: What is the most difficult tech/dev challenge you ever solved?”Submitted Unicode transliteration in Python as a story · 2 points
HN discussionMy first thought upon seeing this is that I was not aware that Firefox sends this kind of data to Mozilla. Under "how is the report created" [1] it says that "Firefox automatically collects information [...] unless users disable this collection". This seems to be in conflict with Mozilla Telemetry FAQ [2] that says that data collection is disabled by default for release builds. In fact, on Firefox 50.1.0 on Debian I…
Comment linking /~avian/stuff/firefox_data_choices.png
on “Firefox Hardware Report for Web Developers”For the eMMC, quite probably. The BBB Rev B BOM lists a Micron chip that tops out at 30MB/s read and 6.6MB/s write (pretty close to measured). The BBB Rev C BOM lists Micron chips in that range but also lists chips like the Kingston EMMC04G-M627 which is capable of 250MB/s read and 25 MB/s write. This link seems to indicate that the Rev C is around 2x faster on eMMC. https://www.tablix.org/~avian/blog/archives/2017/…
Comment linking /~avian/blog/archives/2017/08/beaglecore_module_emmc_and_sd_card_benchmarks/
on “Results of 500 MicroSD Benchmarks on SBCs”According to something I read somewhere. The ZX81 floating routines did incorperate some unique math: (2^32) - ((2^32)-1) did not return 1 And the group of Cambridge mathamaticians that wrote the ROM turned out to be one man. "ZX81 ROM Assembly Listing" https://www.tablix.org/~avian/spectrum/rom/zx81.htm
Comment linking /~avian/spectrum/rom/zx81.htm
on “The ZX81 Turns 40”Circa 2000 I was using a Compaq Contura 4/25cx laptop with Debian Slink, 2.0.36 kernel. It had a 486 at 25 MHz and 4 MB RAM. I also got a parallel port Ethernet adapter from the same dumpster dive. Even with Slink installing with 4 MB RAM required some special care. My notes from the time say it took one and a half minutes to boot. There existed a driver in XFree86 for the funky Compaq AVGA graphics so I could use X…
Comment linking /~avian/contura/
on “4MB Laptop How-To: How to put a “grown-up” Linux on a small-spec laptop (2000)”Is it just me or did we actually start regressing in terms of moving things off IPv4? A couple of years ago I had a working IPv6 connection at home with a static /64 delegation. I had full IPv6 connectivity at work. Since I had IPv6 connectivity on my laptop ~90% of the time I actually moved a lot of my own private services to be IPv6 only, since that helped a lot with the usual background of port scans and other ra…
Comment linking /~avian/blog/archives/2020/05/on_missing_ipv6_router_advertisements/
on “Android’s IPv6 Is Still Broken”Another case I've seen where TCP checksum failed was in old Eee PCs. There, the TCP checksum check on incoming packets was offloaded to the network interface. Unfortunately, some Linux driver and/or hardware bug occasionally corrupted the packet payload after the check passed. The workaround was to disable the hardware check. https://www.tablix.org/~avian/blog/archives/2010/10/eeepc_no...
Comment linking /~avian/blog/archives/2010/10/eeepc_notworking/
on “How both TCP and Ethernet checksums fail (2015)”