That’s Non-Uniform Memory Access, to disambiguate. Matthew Dillon’s changing how memory is allocated in DragonFly. NUMA is been a long-discussed and complex topic for a long time, so I will point at the initial commits and call it “a developing situation”.
I hope you have lots of time to read today.
- SpaceVim – Like Spacemacs, but for Vim. A Vim … distribution? (via)
- Mid-century modern electronics. (via)
- Open Source Won. So, Now What? (via)
- A Historical Geography of RPG Playing
- 2016 year-end link clearance. Going down the rabbit hole of links to links.
- Data formats of Rogue One (via)
- Architects on Death Star design. A bit clickbaity, I know. (also via)
- Rogue One: A Star Wars Story, looking just at user interfaces. (via)
- Great Talks and Presentations at 33C3 (I think via)
- Truffle Hog, a clever search-for-accidentally-committed-keys script. (via)
- Hacker News, like any news aggregate, has now reached the astroturfing / advertising point. (related)
- Goodbye to GNU Libreboot (via)
- Irssi 1.0.0 Released And here’s the XKCD cartoon to match. (via)
- fortran.io, a FORTRAN web framework. (via)
- A Tourist’s Guide to the LLVM Source Code
- Story behind malloc(0) standardization (via)
- python 3k17. Perl’s is the only scripting language I know that successfully navigated major version changes – for compatibility, at least.
- zz: a smart and efficient directory changer
- Internet of Shit and CES. Of note: 42tea, where you need a smartphone to do what only maybe needs a timer and thermometer.
- chmod 777. Not sure if real.
- The many lives of Packard Bell. I hated these.
There’s always a rush of links after a holiday, as people sit at home and catch up on what they’ve wanted to do.
- 2016 computer review A lot of people like that X1.
- For God’s sake, secure your Mongo/Redis/etc! This is why services don’t get automatically started after installation via ports/pkgsrc. (via)
- openbsd changes of note 5
- OPNsense 16.7.12 released
- Lumina version 1.2.0 Released
- Netgate Taps InfoSec Global for pfSense Code Review
- A pretty splash screen for the Chrome Pixel and OpenBSD. (via)
- Hotplugging RAM – uvm_hotplug(9), the Xen balloon(4) driver and portmasters’ FAQ
- pkgsrc-2016Q4 released
- This is why I try to be specific when talking about BSD book author Michael W. Lucas.
- turn your network inside out with one pf.conf trick
- Get your name in the relayd book
This week’s BSDNow: no interview, but a lot of link summary. Does that title make sense if you are outside the U.S.? No matter.
I almost scheduled this for 2016/01/01.
- All the talks from Systems We Love. I linked to one of these presentations in another week, but here’s all of them. (via)
- The little book about OS development. (via)
- Getting the Amiga 500 Online. (via)
- Awesome window manager framework version 4.0 changes. I know there’s a few users out there. (via)
- Virtual reality interfaces. I think they are all hypothetical, but I like them. The source link has a nice summary set of images.
- The case of the four unlabeled toggle buttons. In general when someone sees a button, they must click on it.
- Coding Standards Horror Story. Not the usual coding horror story. (via)
- Virtuapin Mini, virtual pinball in an actual cabinet. Found via the actual Coding Horror site which has nice internal pictures and more details on available software.
- Anydice.com. Sum probabilities for different dice combinations. (via)
- How Your Cup of Tea Explains the Universe. (via)
I went to a more simple format for the page. New year, new layout, and so on. How is the load time for people?
Last anything for the year!
- Cohabiting FreeBSD and Gentoo Linux on a Common ZFS Pool (via)
- Gave 9front a try under bhyve. It boots. (Restrictions Apply) (via)
- Foxy’s (mis)Adventures with NetBSD (via)
- FreeBSD Foundation Announces New Uranium Level Donation (via)
- Peter Hansteen on OpenBSD and you (slides)
- So that’s what water-cooling looks like.
- FreeNAS Hard Drive Troubleshooting Guide. (via)
- MWL’s 2016 wrap-up. One of his 2017 goals: “Be sufficiently flexible to kick Ray Percival in the head at BSDCan.” Also more BSD books.
BSDNow 174 this week presents a recap of the 2016 year, including chunks of interviews you may have missed.
For anyone with a newer CPU – Broadwell, Skylake, etc. – there was a memory leak in the video driver. It would take several weeks of continuous operation to have an effect, but in any case, it’s fixed. This only affected DragonFly 4.7 users with the appropriate CPUS and the Intel video driver.
If you were running DragonFly 4.7, for a short period you may have had trouble with shutting down, because of an ACPI bug. It’s fixed now. It’s actually been fixed for two weeks, but I’m going back and clearing things I hadn’t had a chance to post, since we are in the Christmas-New Years lull time.
Merry Christmas! I piled up as many links as I could in the theory that many readers have the spare time for it today/tomorrow/next few days.
- “So somebody is throwing HTML at your sshd. What to do?“
- Because of weird traffic, I found this reference to an early occurrence of the Internet of Crap Things. The weird traffic is possibly another Mirai variant. Or Snapchat.
- Punched Cards: A Brief Tutorial (2002) (via)
- The Hi-Bit Era. (via)
- Working on ENIAC: Rethinking Innovation Myths with Author Thomas Haigh. Video. (via)
- Talk extract: Submarine cable systems 101 for AWS partners. Video. (via)
- 3D-printed Curta Calculator. One of the best mechanical calculators. (via)
- Taking Back the DNS. “Most new domain names are malicious.” From 2010, but unfortunately still relevant. (via)
- Anecdote generator: Dwarf Fortress’s agents already sparking fun tales
- Terminal Madness (A 1980 Documentary About Personal Computers). Video. (via)
- Gitlabs going post-cloud with Metal
- Colossal Genius: Tutte, Flowers, and a Bad Imitation of Turing (via)
- v7x86 UNIX. (via)
- exfiltration via request timing, exfiltration via receive timing
- An Alarm Designer on How to Annoy People in the Most Effective Ways (via)
- 17 Unix tricks for a happy 2017. Assumes bash but don’t hold that against it.
- Superintelligence (via)
Your unrelated video of the week: AAAAAAAAAAAA
Merry almost Christmas!
- OpenSSH 7.4 released. (via)
- Configuring the FreeBSD automounter. I think this applies to DragonFly too. Thanks, Michael Wilson.
- AsiaBSDCon 2017 paper proposals are I assume due by end of year, just like last year, though the 2017 AsiaBSDCon site does not appear to be up as I type this.
- BSD Magazine has lessons 4 and 5 of FreeBSD and Chef up now.
- Security and BSD tools (via)
- Version SAT. Talks about package management in general – and what do you know, pkg seems to be the most advanced tool in this case. (via)
- Bringing the scheduler saga to the finishing line
- openbsd changes of note 4
- OpenBSD laptops
- Replacing Cisco ASA with PFSense. I did it, I ain’t sad.
- Using ZFS to Fight Data Rot by Kevin McAleer
Don’t get too excited yet – clang import hasn’t happened. However, I want to draw attention to Rimvydas Jasinskas’ changes to alternate compiler handling, which would be for importing clang. His commit message goes into some of the rather thorny problems of transitioning between compilers and releases.