Hacker Newsnew | past | comments | ask | show | jobs | submit | nwallin's commentslogin

A lot of people don't understand just how bad the 3d printer ecosystem can be. Most people understand how bad HP/Epson/Canon ink printers can get, but they really need to understand that 3d printers can be worse than that.

While I kinda sorta need my 3d printer more than my 2d printer, it's an absolute nightmare in a way that my 2d printer isn't, and it's caused entirely by the dogshit proprietary software I have to use in order to print things.


Really? My 3D printer uses filament from any vendor. My slicer has profiles for all of these filaments and printer combinations. Hell, my 3D printer is more reliable than my 2D printer.

"Bambu's software" is forked from an AGPL project and is therefore itself AGPL. I have a right to fork, modify, and use it how I wish subject to the terms of the AGPL. Bambu's TOS is irrelevant. Their TOS is superceded by the terms of the AGPL.

I like the idea of keeping stuff out of the kernel as much as possible, but in this case, there are good reasons why cryptography has to live in the kernel.

We need on disk encryption, and we need to be able boot from an encrypted disk. So we need encryption for that.

We need network filesystems, and we need the traffic over the network to be encrypted. So we need encryption.

IPsec, for better or for worse, is authenticated and partially encrypted at the transport layer, so if we want a linux machine to speak IPsec, we need encryption.

Fixing/changing this would require a huge restructuring of the kernel; it would basically require switching to a microkernel. Given the fact that nobody's ever written a microkernel that doesn't completely suck ass, I don't know that it would be worth the effort.


What about having a way to run the same crypto code but in userspace? Or perhaps turn it into a library that can be used from userspace.

For encrypted disks, you've now got high-performance data shuffling between userspace and kernel space - a massive new attack surface

Sure. But it would probably still be a good thing if the kernel maintainers could tear out AF_ALG.

"A computer can never be held accountable. Therefore a computer must never make a management decision."--IBM training presentation, 1979


Within the past month or so there was a fix for rtx cards that should unlock a massive performance increase for certain games. Only applies to rtx 30xx, 40xx, and 50xx. Search terms are "vulkan descriptor heap" if you would like to know more. It's very fresh so you'll need an up to date distro.


It feels... commercial. I feel like I have to read a EULA and hit I Agree before I can listen to that.


The last time I had a season pass to something, they printed me the equivalent of an employee id badge with my face and name printed on it. The badge was the ticket. How do you resell an individual ticket?


You literally hand them your badge. Requires a lot of trust sure, but I did this to see Real Madrid in spain via hotel concierge, their friends just handed us their badges.


Hiding profiles has genuinely made the platform profoundly worse. It's impossible to tell if you've just got a troll on your hands or someone who's making a good faith argument. It used to be enough to check their profile, and either downvote and move on, or engage with someone on a human level.

Now everyone is a troll/bot by default unless proven otherwise.


I was on a jury a few years ago. The defendent was a homeless person with mental health issues. The cop was obviously lying about the one thing that was the core element of the crime. It was like a child telling the truth about every element of the indoor soccer game expect the part where they were the one who kicked the ball.

The jury was me, (white) nine other white people, and two brown people. Me and the brown people thought the cop was obviously lying, and was therefore not guilty. The nine other people thought he was guilty.

Like the cop was obviously fucking lying.

After three days of deliberation we declared a hung jury.

I was speaking with the prosecutor afterwards and he mentioned they were going for the felony version of the crime instead of the misdemeanor (he was obviously guilty of the misdemeanor, the felony depended on the element the cop was lying about) because the dude was a bad dude and they needed to get him.

I looked him up when I got home. (I didn't look him up during the trial, they expressly forbid you from doing that) He had done something bad and went to prison for four years. He did his time and got out. They were still trying to throw the book at him for bullshit.

I looked him up recently. He was never convicted of anything ever again, but died in jail two years after we declared a hung jury. Prosecutor got what he wanted in the end, I suppose.


> I looked him up when I got home. (I didn't look him up during the trial, they expressly forbid you from doing that)

Why is complying with that rule more sensible than believing the cop because he's a cop?


Because it is a well documented source of bias.


AirGas prioritizes industrial users, in the case of helium, copper welding. Argon is perfectly good enough for almost all welding purposes, but copper is different because of its heat conductivity. The heat from the weld really wants to go anywhere else. Helium has substantially higher heat conductivity than argon, which allows the heat to flow from the electric arc into the metal faster, resulting in better welds.

Obviously you can't have oxygen in welding gas; it would oxidize the shit out of everything.

A little bit of oxygen in party balloon gas is beneficial. Some kid will breathe it, and when they do, you didn't want them to asphyxiate themselves.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: