TrueOS, formerly PC-BSD, now focused on servers (but desktop packages are available) https://www.trueos.org/more-on-trueos/
Project Trident: A FreeBSD desktop system based on TrueOS https://project-trident.org/
Say no to Electron! Using JavaFX to write a fast, responsive desktop application - Renato Athaydes https://sites.google.com/a/athaydes.com/renato-athaydes/posts/saynotoelectronusingjavafxtowriteafastresponsivedesktopapplication
LibreOffice drops 32-bit Linux support. My take: If you NEED 32-bit, your hardware is so old, you should just run Abiword or Geany and be happy with it. If you're running 32-bit on 64-bit hardware, stop that shit. https://www.omgubuntu.co.uk/2019/06/libreoffice-6-3-32bit-linux-support
It's very slick how TNW (aka The Next Web aka thenextweb) is a single-page-app with an infinite scroll and a URL in the browser bar that changes as you scroll from one article to the next. Nice. https://thenextweb.com
Why does macOS Catalina use Zsh instead of Bash? Licensing - Matthew Hughes/The Next Web https://thenextweb.com/dd/2019/06/04/why-does-macos-catalina-use-zsh-instead-of-bash-licensing/
Remember the '10,000 hours' rule for success? Forget about it - The New York Times https://www.nytimes.com/2019/05/28/books/review/david-epstein-range.html
Apple replaces bash with zsh as the default shell in macOS Catalina - The Verge https://www.theverge.com/2019/6/4/18651872/apple-macos-catalina-zsh-bash-shell-replacement-features
Up to 25 cups of coffee a day safe for heart health, study shows - CNN https://www.cnn.com/2019/06/03/health/coffee-heart-health-arteries-scli-intl-gbr/index.html
Apple introduces 'Sign in with Apple' to help protect your privacy – Zack Whittaker/TechCrunch https://techcrunch.com/2019/06/03/apple-sign-in-privacy/
Sometimes when I see a promoted tweet and it's actually relevant, I will follow the account. And if it's a legit "ad," I will just let it pass by. Clickbate promoted tweets get muted.
We're buying into a giant lie about plastic - Alex Lubben/VICE News https://news.vice.com/en_us/article/xwn4mj/were-buying-into-a-giant-lie-about-plastic
At least one Vim trick you might not know - Hillel Wayne https://www.hillelwayne.com/post/intermediate-vim/
The Next browser, written in common LISP https://next.atlas.engineer/
Remembering Murray Gell-Mann (1929–2019), inventor of quarks - Stephen Wolfram https://blog.stephenwolfram.com/2019/05/remembering-murray-gell-mann-1929-2019-inventor-of-quarks/
The world's oldest blockchain has been hiding in the New York Times since 1995 - Daniel Oberaus/Vice https://www.vice.com/en_us/article/j5nzx4/what-was-the-first-blockchain
Got lucky today with Firefox and the Conexant audio driver in Windows. I turned off all of the Conexant services (which believe it or not doesn't affect the sound), and Conexant's Flow.exe isn't making a mess of things. Without that issue, Firefox is a lovely browser that spys a whole lot less.
Modern gear for the swing guitar player, 2019 update - Jonathan Stout https://www.campusfive.com/swingguitarblog/2019/4/19/what-should-i-buy-modern-gear-for-the-vintage-player-2019-update
Now I think I know what's crashing my Ruby microblogging script: Trying to save files with file names that are too long. That's an easy fix.
We have a lot of HP laptops in the house, and I'm NOT saying that a metal case is better than plastic. Aluminum will bend/dent before plastic will break.
Uber’s path of destruction - Hubert Horan/American Affairs Journal https://americanaffairsjournal.org/2019/05/ubers-path-of-destruction/
Who's taking on Walmart? Dollar General, Aldi and even Amazon - Axios https://www.axios.com/newsletters/axios-future-cefdd0af-06af-406f-837e-317a18f170ba.html?chunk=0#story0
git - How to change line-ending settings - Stack Overflow https://stackoverflow.com/questions/10418975/how-to-change-line-ending-settings
Using Hugo, GitLab Pages, and Cloudflare to create and run this Website - Thomas Kainrad (Note: This is a VERY GOOD tutorial that makes a great case for using GitLab Pages' CI/CD features) https://tkainrad.dev/posts/using-hugo-gitlab-pages-and-cloudflare-to-create-and-run-this-website/
I'm trying to track down an error that is crashing the Ruby script that handles these posts. I'm not sure if the crash happens due to longer post length or "special" characters. It seems to happen when I'm discussing C++. But now, of course, that error is NOT happening.
Apache NetBeans (now in version 11) doesn't have C/C++ support but is committed to adding it. (Disclaimer: I used to use NetBeans for C++ when I didn't want to run Visual Studio) https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+Release+Roadmap
Jodd: Micro-frameworks, and small, developer-friendly tools and utilities for Java https://jodd.org/
Why freeCodeCamp left Medium (tl;dr it's the paywall) https://www.freecodecamp.org/forum/t/we-just-moved-off-of-medium-and-onto-freecodecamp-news-heres-how-you-can-use-it/279929
Amazon is poised to unleash a long-feared purge of small suppliers - Spencer Soper/Bloomberg https://www.bloomberg.com/news/articles/2019-05-28/amazon-is-poised-to-unleash-long-feared-purge-of-small-suppliers
A boost for Java on the client - Gluon https://gluonhq.com/a-boost-for-java-on-the-client/
Cake or death: AMP and the worrying power dynamics of the web - Andrew Betts https://trib.tv/2019/05/28/cake-or-death-amp-and-the-worrying-power-dynamics-of-the-web/
Dropbox Plus storage doubling to 2 TB https://blog.dropbox.com/topics/product-tips/plus-professional-updates
Uber will start deactivating riders with low ratings – TechCrunch https://techcrunch.com/2019/05/29/uber-will-start-deactivating-riders-with-low-ratings/
Months later, I'm still battling problems on my HP laptop with the Conexant audio driver's Flow.exe program eating gobs of CPU when Firefox is running. If I wanted to bang my head against the wall over driver issues, I'd just run Linux.
I just did the Node.js/Express "Hello World" example https://expressjs.com/en/starter/hello-world.html
LAUSD looks to revive cursive in the classroom. Here’s what that looks like at a Pacoima school – great story by @ethanvarian via @ladailynews https://www.dailynews.com/2019/05/26/lausd-looks-to-revive-cursive-in-the-classroom-heres-what-that-looks-like-in-a-pacoima-classroom/
Scribble: The Racket Documentation Tool is as good a reason as any to use @racketlang. You can start generating great-looking documentation pages almost immediately. If I only use this one Racket feature, I'll be happy. https://docs.racket-lang.org/scribble/index.html
When your programming language is all about publishing to the web (or elsewhere), I'm immediately more interested. In this case it's Pollen and @racketlang https://docs.racket-lang.org/pollen/
The east San Fernando Valley (Van Nuys/North Hollywood/Sherman Oaks/Studio City) needs a @sproutsfm
Byte Magazine's LISP issue from August 1979 (archive.org via Hacker News) https://archive.org/details/byte-magazine-1979-08
Why the hell is the ‘race to 5G’ even a race? - Nilay Patel/The Verge https://www.theverge.com/2019/5/23/18637213/5g-race-us-leadership-china-fcc-lte
Chinese developers fear losing GitHub access to trade war | Masha Borak/Abacus https://www.abacusnews.com/digital-life/chinese-developers-fear-losing-open-source-tech-trade-war/article/3011463
Byte Magazine from August 1981 on Smalltalk. Look at it for the ads alone. (Link via Hacker News) https://archive.org/details/byte-magazine-1981-08
We should opt into data tracking, not out of it, says DuckDuckGo CEO Gabe Weinberg on Kara Swisher podcast Recode Decode - Eric Johnson/Vox https://www.vox.com/recode/2019/5/27/18639284/duckduckgo-gabe-weinberg-do-not-track-privacy-legislation-kara-swisher-decode-podcast-interview
I forget this every time: When you upgrade Fedora and a Dropbox popup asks you to download the daemon again. DON'T DO IT. Result will be Dropbox reindexing your entire Dropbox folder.
I'm doing the Fedora 29-30 upgrade (scorecard: 28-29 was fine, 27-28 not so much, all good from about 15 or 16 to 27)
I am loving the new terminal feature of Vim 8.1, especially in Windows 10 (hint: get it with :term)
I'm playing with #golang and @qtproject, and in Windows 10 it looks like I need TDM-GCC to make it work http://tdm-gcc.tdragon.net/
Atari 800 vs. Commodore 64 - The Brief Tale of Two 8-Bit Home Computers - Paleotronic Magazine https://paleotronic.com/2018/06/30/atari-800-vs-commodore-64-the-brief-tale-of-two-8-bit-home-computers/
Why is SpaceX launching all of those Starlink satellites? (tl;dr global broadband internet) https://www.starlink.com/
Devblog - A dead simple blogging platform for developers by Hashnode https://hashnode.com/devblog
It's official: @netbeans is now a top-level project at the Apache Foundation @TheASF https://blogs.apache.org/foundation/entry/the-apache-software-foundation-announces51
How computing's first 'killer app' changed everything (tl;dr it's VisiCalc) - BBC News https://www.bbc.com/news/business-47802280
While the OpenJDK version of Java doesn't even have a Windows installer, Python not only has an installer, it also has a version in the Microsoft Store. It's like they WANT users.
Who put Python in the Windows 10 May 2019 update? | Steve/Microsoft Dev Blog - (There is a Python 3.7 you can install NOW in the Microsoft Store) https://devblogs.microsoft.com/python/python-in-the-windows-10-may-2019-update/
What’s new in JavaScript ES2019 - Niall Mahere/Clubhouse.io: New flat() method for arrays, trimStart() and trimEnd() for strings are all extremely useful https://clubhouse.io/developer-how-to/whats-new-in-javascript-es2019
Fedora Silverblue is immutable, container-based and all that Fedora users are talking about https://docs.fedoraproject.org/en-US/fedora-silverblue/
OpenJDK not offering installers for Windows users is a very bad thing. I can do the manual install, but I can't think of another programming language that makes you do this.
I spent considerable time futzing with OpenJDK 12 in Windows, going back to Oracle's JDK 8, and trying to get JavaFX 12 to work. I messed with Netbeans 8.2, then 11, then back to 8.2. That the JDK "story" after Version 8 is so shaky, it's a problem.
Excellent introduction to Git https://areknawo.com/git-basics-the-only-introduction-you-will-ever-need/