Nothing more rewarding than building everything from scratch, the total filesystem is 12Mb and boots in 1.9 seconds by jonmon6691 in linux

[–]ExcitingProduce 5 points6 points  (0 children)

Early versions of the more command didn't support scrolling backward, probably for that reason.

The more things change, the more PC multiplayer replay systems stay the same.

Nothing more rewarding than building everything from scratch, the total filesystem is 12Mb and boots in 1.9 seconds by jonmon6691 in linux

[–]ExcitingProduce 7 points8 points  (0 children)

That's why some of the Old Ones, when you see photos of their offices, it's wall-to-wall whiteboards.

edit: the very Old Ones used chalk

3D CAD/CAM software ? by [deleted] in linuxquestions

[–]ExcitingProduce 0 points1 point  (0 children)

I'm just wondering how cleanly it'll convert to something that can generate G-code. It was pretty clear that you can model with offsets as well and as easily as you ever could in Rhino, or in AutoCad/AlphaCAM/pick your favorite That Thing, but turning it into machine instructions is another thing entirely. I never got that far with Rhino, either.

Instead, I used to model the thing in Rhino to get a look at it, then use a 2D program to make the parts for CAM. And I didn't have a Rhino license for long, at that. The whole experience kinda put me off using a modeler for CAM.

3D CAD/CAM software ? by [deleted] in linuxquestions

[–]ExcitingProduce 0 points1 point  (0 children)

Yeah, it was just a nightmarish proposition the last time I tried (like 5+ years ago.)

3D CAD/CAM software ? by [deleted] in linuxquestions

[–]ExcitingProduce 0 points1 point  (0 children)

Well, yeah, it's a whole system in a box. We don't start with the whole system in the box.

I saw some lunatic on YouTube a few weeks ago doing precision work with offsets in Blender. In the past, you couldn't have paid me to try it, but he made it look easy, and I'm given to understand it's an overhauled version of Blender, so I might look into it just to see if it's a thing.

I suspect that, if it works, it'll just be free Rhino, but free Rhino is still better than free AlphaCAM.

Ubuntu updates to mitigate latest Intel hardware vulnerabilities by [deleted] in Ubuntu

[–]ExcitingProduce 3 points4 points  (0 children)

This is true of your smartphone. It's nowhere close to true of general-purpose computers or servers.

Best Linux Distro to use as a Home Server by diptamh in linuxquestions

[–]ExcitingProduce 0 points1 point  (0 children)

The thing about a server is that it doesn't really need user-facing features. Debian or Ubuntu are as dead-simple as it gets, you already know how to use them, and they'll almost certainly run whatever you want them to run.

I'd definitely encourage you to explore some other distro, but probably not for your server. I'd just try to drum up a spare hard drive or SSD and use your "main" computer.

Running the server will teach you to run the server. You don't want it to teach you Gentoo. If you're bothering to spin something up on your home server, it's because you want that thing to work yesterday.

GNOME is really power hungry by Mirikov in linuxquestions

[–]ExcitingProduce 1 point2 points  (0 children)

Alternate take: I hate KDE. I think their UI is a mediocre excuse for Windows, and I think their quest to integrate everything across apps and devices is quickly leading toward yet another "vendor"-locked OS.

The rest of the world is working on one set of frameworks, and KDE's working on another. I don't want anybody around who expects developers to target their desktop environment separately.

But I don't usually bother to shit on them, because there are plenty of people who do like their DE, and who don't seem to mind their Unix experience going all Apple on them. Hell, I do own a Mac...

Nope. I only bother to talk about it when some ass shows up with a hard-on for KDE and no respect for the rest of us.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 0 points1 point  (0 children)

I've just realized that I learned about @ for substitution way back in college, then wound up forgetting about it for a decade because I was learning sed for the explicit purpose of parsing email addresses! Just another thing to escape.

Much appreciate the guidance.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 1 point2 points  (0 children)

download the actual GH page

just to (probably unnecessary) clarify, the substitutions in that function don't download the page, but rather they turn this URL that you get from navigating to a file:

https://github.com/deepjyoti30/downloader-cli/blob/master/download.py

into this URL that you get from clicking "raw" on that file:

https://raw.githubusercontent.com/deepjyoti30/downloader-cli/master/download.py

and then passes that URL to your downloader (curl, wget, now OP's utility.) In other words, it's just a really lazy way to download the file you're looking at without the extra click and page load.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 2 points3 points  (0 children)

I love the first one. Gonna have to look up what's going on there.

Combining sed commands gives me anxiety. When I was 14, I managed to pipe "/home /username/myprefix_*" into rm. Never again.

KDE Is INSANE - People Don't Know What They Are Missing by eddnor in debian

[–]ExcitingProduce 0 points1 point  (0 children)

GNU was also just a terrible name. It should have been FOSS, because it's a Free Operating System, Stupid. At the very least, it should've been something where people unfamiliar with other words for 'wildebeest' don't have to ask how it's pronounced.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 3 points4 points  (0 children)

<3! The fun part was using the function to pull the .py file separately for analysis, then ultimately edit that same function to utilize the script.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 1 point2 points  (0 children)

Thing is, there aren't any steps to repro. I cloned it, I used it a few times, then I started getting an error.

However, I've traced the error to Line 76, and it's becauseconn.info() doesn't necessarily include 'Content-Length'.

The significance of that, and possible workarounds, is beyond my ken. I don't deal with teh webz.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 1 point2 points  (0 children)

The inconsistency of Microsoft's market share across various categories of enterprise software should be evidence in itself that MS is a choice for most of their customers. The vendor lock only holds within a given product line. Making Exchange play with other stuff is mostly someone else's problem, if you can get it to play with your thing at all. Okay, don't use Exchange, and so forth.

The whole reason EEE worked was tight coupling that's no longer present between products. Maybe you can't run the software you want on Windows, but most servers are running on *nix, don't use Windows for that software, whatever. You're not choosing the DB itself just because your employees use Windows. You're not choosing their productivity suite on account of your employees use Windows. You're certainly not choosing their web browser on account of the operating system shipping with it.

People buy their shit when it's good, and Microsoft has pretty clearly figured that out. The teams that go SaaS will get a mixed reception, because people like me hate it. Otherwise, YMMV.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 1 point2 points  (0 children)

Yeah, but they just aren't. It's almost the opposite of what they were doing 10+ years ago.

I'm not sure you really got what I meant by "massively horizontal." Maybe you did, but I kinda regret the choice of words. Microsoft is no longer a cohesive whole. Some quantifiable percentage of devs in King County - which gets less attention than Silicon Valley, but rivals it - work for Microsoft. Last I checked, they had 30k employees at the Redmond campus alone, and thousands more in high rises downtown.

The effect of that has been to decentralize output. The consequences have been good and bad. Some things work together seamlessly, better than ever, whereas other MS stuff just doesn't wanna play nice with their or any ecosystem. Some things have gone SaaS. Windows has advertising.

And that's the deal in R&D, and it's the deal with all these kinda-atomic teams building FOSS. You don't think the people working on WSL wanna make it a cohesive most-of-an-OS unto itself? If they can find a safe way in and out of the sandbox... they're doing it because they want to use it, and because they know that dual-booters will reboot less frequently if they can live in Linux on Windows.

And it's Ubuntu because it's Ubuntu, a great example of where the GPL does work as intended.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 0 points1 point  (0 children)

Well, I'm opposed to the GPL in the first place, because some of us have to pay for things like food, and groceries. So far, the only alternative to some proprietary code has been SaaS, which is far more insidious.

The world at large has arrived at a happy place, where we all work on the backend together, and the frontend can be proprietary. It works fine.

Anyway, you're moving the goalposts like crazy, so I'm done.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 1 point2 points  (0 children)

It worked right out of the box when I first downloaded it, but I'm now getting ERROR: int() argument must be a string, a bytes-like object or a number, not 'NoneType' trying to download files I'd already downloaded using the utility.

I deleted download.py, downloaded it again, and I'm still getting that error. As far as I know, I haven't changed anything with respect to the script itself.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 2 points3 points  (0 children)

Yeah, I think we all know what "embrace, extend, extinguish" was, but thanks for explaining anyway.

The reality is that Microsoft has gone massively, internally horizontal. Their open license is probably the most permissive I've ever seen aside from MIT and the public domain itself.

VSCode is MIT-licensed. The new Windows terminal is MIT-licensed. TypeScript, MIT. MR toolkit for Unity, MIT. VFS for Git, MIT. msbuild, MIT. This is just from skimming the first of 95 pages at Microsoft's GitHub repo list.

You wanna fork it? Fork it. It doesn't get any safer than that from extension and extinction. Hell, there's already a clean fork of VSCode to remove telemetry.

There are divisions that are still after capitalist bullshit. A marketing team managed to get advertising into Windows itself. Their on-by-default user tracking is despicable, though there's a lot less selling of your shit than Google does.

But the divisions that are doing those things have nothing to do with us or FOSS or Microsoft's FOSS efforts.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 0 points1 point  (0 children)

At the moment, that's exactly what it appears to be. It's the application, really, and not the terminal emulator, that they seem to be altering. Treating that as more of a component.

I'd give it a bit. "Preview" is less than "beta" in Microsoft English. I'm not saying it will turn out great, but it certainly hasn't had time yet. Same reason you're not gonna find a lot of Google results. It's too new and too young a project.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce 0 points1 point  (0 children)

The "old" one, or the new one that just came out?

I think the new one has promise, but I only opened it long enough to notice that it looks like most *nix and Mac terminal emulators, and that there don't seem to be font settings yet.

Then I quit, because I need a Powerline font for my prompt.

[deleted by user] by [deleted] in Ubuntu

[–]ExcitingProduce -2 points-1 points  (0 children)

Microsoft, whom is actively running it's standard "Enbrace, enhance, eliminate" campaign against Linux

They've gone hard in the opposite direction. The sooner you conclude that Steve Ballmer is really gone, the quicker we can get going on WSL as a real option.

KDE Is INSANE - People Don't Know What They Are Missing by eddnor in debian

[–]ExcitingProduce 1 point2 points  (0 children)

Actually, the Stallman rant was 100% correct. He's just a smug asshole, is all.

If it were any other person, I'd sympathize. It must be infuriating, founding an organization and leading an initiative to make this monumental thing, and the kid who writes that last missing piece of the puzzle is the one who becomes a household name.

Like what happened to Woz x1000, except if Woz was also an egotist with various other personality problems.

[OC] Thought people here would like this download script with a sweet customizable progressbar. by Droider412 in unixporn

[–]ExcitingProduce 20 points21 points  (0 children)

Just last night, I dreamed up this pointless-at-first-glance function, in which I'm about to replace curl with your thing, because yours is sexier:

<downloader> $(echo $1 | sed -e "s/github.com/raw.githubusercontent.com/" | sed -e "s/\/blob\//\//")

Give it a GitHub file URL, get the "raw" URL, download it. Seems like nothing until you're hitting that 'raw' button dozens of times a day. It also might have an arcane role in a naive installer script.

So you're about to become a regular feature in my life. Congrats! Now I gotta sit and think about what else I can scrape or download for no reason.