Monthly Archives: November 2020

New Critchfield’s store about to open on Southland. Here’s what to expect.

Source: Kentucky.com -- Fayette County

Article note: Ooh. That's an exciting food happening.

Critchfield Meats has moved to its new location on Southland Drive and will open to customers on Friday, Nov. 6. President Mark Critchfield said on Wednesday that the doors will … Click to Continue »

Posted in News | Leave a comment

The liberal bubble never really popped

Source: The Week: Most Recent Home Page Posts

Article note: Listening to the amount of proud "I don't know anyone who would vote for [opponent]" made this outcome pretty predictable, the camps have gone beyond setting up their own social spheres and media, and have now set up their own _realities_. I have just enough spectrum-crossing hobbies that I at least see the contours of the bubbles I inhabit. This is basically gru-meme: "Kick political opponents from shared spaces and refuse to engage with them // Everyone retreats to radicalizing bubbles // The other people still vote // The other people still vote" eg. https://pappp.net/misc/Grus-Plan-Vote.png

The morning after the election, a friend sat down next to me at my favorite coffee shop to lament that the incumbent Republican president had won so much support from the country when it seemed to her his tenure had clearly been a disaster.

"Explain to me," she demanded, "how anybody could vote for that man?"

The year was 2004. George W. Bush had just won re-election, even though his decision to invade Iraq had already gone sour. And my left-of-center friends were utterly bewildered at what had just happened.

So when dawn broke on Wednesday morning this week, and thousands of Democratic voices were crying out in anger that President Trump had not been more thoroughly repudiated by voters in the 2020 election, it felt a bit familiar. "This is the country we live in," was the shocked refrain of the day.

And hey, I get it. It's easy to look at Trump's disastrous presidency — his indifference to the coronavirus pandemic, his abject racism, his disrespect for democracy and ostentatious flouting of the law — and see a disaster. It is frustrating that so many millions of Americans don't see it the same way.

On the other hand, it's really tiresome to see a lot of smart people appear shocked over and over by the same damn thing. It was one thing to be caught off-guard by Trump's victory in 2016. It's another thing entirely to be surprised again if he scores a near-miss four years later. There is a substantial, though not invincible, constituency for conservatism in this country. There was four years ago. There will be four years from now. This really is the country we live in.

This doesn't mean left-of-center folks should accept the status quo. They should keep fighting to improve this country and make it better for all people. But it does mean they should be smarter about understanding the playing field.

Four years ago, after Trump won, there was a lot of talk in the press about "getting outside of our information bubbles." Liberals hear one set of media voices, the thinking went, while conservatives hear another entirely. The smart thing to do was to make an effort to listen to voices you didn't really want to hear.

I'm not sure many liberals actually did that. The New York Times' occasional "Trump voters in this Ohio diner are still supporting Trump" stories may have become self-parodic through repetition, but they also represented a modest attempt to bring new perspectives to the paper's readers. Those stories were routinely greeted with widespread derision and threats to cancel subscriptions from readers who, it seemed, believed they already understood the right-wing point-of-view well enough, thank you very much. An attempt by The New Yorker to do a live interview of Steve Bannon — yes, an odious figure — produced a near-revolt.

If more liberals had poked their heads outside the their bubble, they might have gained a more nuanced understanding of what Trump voters want. The simplest explanation has been that racism is driving the Trump vote — and that viewpoint has a lot of explanatory power, but it isn't complete. Yes, Trump is racist. And yes, more than a few of his most vocal fans are racist, too. And Trump voters who weren't motivated by the president's racism didn't consider it a dealbreaker. That is troubling.

But some Trump voters simply couldn't vote for a pro-choice candidate. Others really did believed that the president was responsible for the success of the pre-pandemic economy. And a few worried about where a left-leaning president would take the country. On Wednesday, the actress Natalie Morales — no Trump fan — noted that some Latino voters had fled repressive socialist or communist regimes in places like Cuba and Venezuela.

The promises of those leftist regimes, she wrote, "turned sour. They turned communist. They turned into Castro. Into Maduro. They turned into suffering and fleeing and death and trauma."

You might not agree with Trump voters on any of the above issues. You don't have to. But there is wisdom in understanding what such folks care about, why, and how they see themselves. Progressives who want to make genuine, positive change can probably be most effective by doing the hard and uncomfortable work of truly understanding the perspectives of people with differing views, rather than waving them off with stereotypes. We might even listen once in a while, instead of always trying to win the argument at Thanksgiving.

Otherwise, the shocks will probably keep coming every four years, no matter the election results. "This is the country we live in" shouldn't be a statement of angry resignation — but the beginning of realistic discussion about how to make America better for everybody.

Want more essential commentary and analysis like this delivered straight to your inbox? Sign up for The Week's "Today's best articles" newsletter here.

Posted in News | Leave a comment

Installing OpenVMS 8.4 Alpha inside AXPbox with networking

Source: Hacker News

Article note: VMS is the one most important OS of its era I've never fiddled with, nice to see people figuring out ways to make it vaguely accessible.
Comments
Posted in News | Leave a comment

Dell Adding Hardware Privacy Driver for Linux

Source: Hacker News

Article note: That is an awesome feature, and it's great that they're up-streaming support.
Comments
Posted in News | Leave a comment

Windows 7 won’t die, still second most popular operating system

Source: Hacker News

Article note: ...Because it was the last honest user-focused user-controlled desktop/workstation OS in the NT family? Vista was an unfinished tech demo of post-XP tech that unfortunately became a product, 8 was an abomination of misguided tablet-y interface experiments, and 10 is both burdened with the UI inconsistency from 8, and a service delivery mechanism more akin to a free razor handle that only works with vendor cartridges than a product. The same reason 10.6/Snow Leopard was arguably the pinnacle of the Apple/NeXTStep family - it was a hyper-refined desktop OS. After about 2010 the tech industry went all-in on coercive, mobile first, continuous ~~breakage~~ delivery SaaS rent-seeking bullshit.
Comments
Posted in News | Leave a comment

This GCode Post-Processor Squeezes Lines into Arcs

Source: Hack a Day

Article note: It's really unfortunate that the 3D printing world is stuck on polygonal mesh formats and line-segment G-code. I was unaware this monkey-patch gadget to get around it existed, it's at least nice to have the sort-of option.

When the slicer software for a 3D printer model files into GCode, it’s essentially creating a sequential list of connected line segments, organized by layer. But when the features of the original model are dense, or when the model is representing small curves, slicers end up creating a proliferation of teeny segments to represent this information.

This is just the nature of the beast; lots of detail translates into lots of teeny segments. Unfortunately, some printers actually struggle to print these models at the desired speeds, not because of some mechanical limitation, but because the processor cannot recalculate the velocities of these segments fast enough. The result is that some printers simply stutter or slow down the print, resulting in print times that are much higher than they should be.

Enter Arc Welder, a GCode compression tool written by [FormerLurker] that scrutinizes GCode files, hunts for these tiny segments, and attempts to replace contiguous clusters of them with a smaller number of arcs. The result is that the number of GCode commands needed to represent the model drop dramatically as connected clusters of segment commands become single arc commands.

“Now wait”, you might say, “isn’t an arc an approximation of these line segments?” And yes–you’re right! But here lies the magic behind Arc Welder. The program is written such that arcs only replace segments if (1) an arc can completely intersect all the segment-to-segment intersections and (2) the error in distance between segment and arc representation is within a certain threshold. These constraints act such that the resulting post-processing is true to the original to a very high degree of detail.

A concise description of Arc Welder’s main algorithm as pulled from the docs

This whole program operates under the assumption that your 3D printer’s onboard motion controller accepts arc commands, specifically G2 and G3. A few years ago, this would’ve been uncommon since, technically, 3D printing and STL file only requires moving in straight line segments. But with more folks jumping on the bandwagon to use these motion control boards for other non-printing applications, we’re starting to see arc implementations on boards running Marlin, Smoothieware, and the Duet flavor of RepRap Firmware.

For the curious, this program is kindly both well documented on operating principles and open source. And if [FormerLurker] seems like a familiar name before–you’d be right–as they’re also the mind behind Octolapse, the 3D printing timelapse tool that’s a hobbyist crowd favorite. Finally, if you give Arc Welder a spin, why not show us what you get in the comments?

Thanks for the tip [ImpC]!

Posted in News | Leave a comment

What’s Motivating the Matrix Engine Movement in HPC?

Source: Hacker News

Article note: The intersection of not just two but three dumb sets of incentives? The latest cycle of ML/AI BS is all low-precision linear algebra, and everyone wants to ride the hype train before winter arrives again. LINPACK, the stalwart old ruler for the international HPC dick-measuring contest is mostly higher-precision linear algebra, and as always, once a metric becomes a target, you only get what you measure. Packing more compute engines you can't possibly feed with any realistic workload is lower-risk than trying memory architectures, and especially easier to do without a bunch of collaboration between players, so it's what gets done.
Comments
Posted in News | Leave a comment

An ex-ARM engineer critiques RISC-V

Source: Hacker News

Article note: This is a good critique. RISC-V has always had some design decisions that seemed questionable to me, and this pins them down nicely. It is a noticibly and admittedly acclimated-to-ARM perspective, and ARM (especially
Comments
Posted in News | Leave a comment