mox

joined 7 months ago
[–] mox@lemmy.sdf.org -2 points 2 hours ago* (last edited 1 hour ago)

Anything that emulates something else is an emulator. That something else could be hardware, or runtime behavior, or services, or a combination thereof. (It could even be a turtle, although we're talking about computers in this case.)

Wine is an interesting example, despite that silly acronym that was abandoned years ago, or perhaps because of it. It not only translates system and API calls, but also provides Windows work-alike services and copies Windows runtime behavior, including undocumented behavior. If it were just an API wrapper or "translation layer", a lot of its functionality wouldn't work.

The shape of a business envelope might not be an equilateral rectangle, but it is still a rectangle.

But go ahead and believe what you want. I'm not looking for an argument.

[–] mox@lemmy.sdf.org 16 points 18 hours ago (1 children)

I think it happened more than a few years ago. US citizens might want to see about overturning Citizens United.

[–] mox@lemmy.sdf.org 30 points 20 hours ago* (last edited 20 hours ago) (5 children)

chuckle

Author apparently thinks hardware emulation is the only kind of emulation.

[–] mox@lemmy.sdf.org 2 points 1 day ago* (last edited 1 day ago)

I like sci-fi and fantasy films, too, but most of the Japanese ones that come to mind are very well known already, so I'll include some other stuff as well:

Seven Samurai (1954)

The Castle of Cagliostro (1979)

Tampopo (1985)

Minbo (1992)

Shall We Dance? (1996)

After Life (1998)

Spirited Away (2001)

5 Centimeters per Second (2007)

[–] mox@lemmy.sdf.org 11 points 2 days ago (3 children)

Much like the way we were told for ages that a glass of wine every day was good for our health. I think the latest research is showing no evidence of that, but rather that any amount of alcohol raises the risk of cancer.

[–] mox@lemmy.sdf.org 4 points 2 days ago

I continue to be impressed by how far we've come in algorithmically imitating forces of nature. If you like this stuff, have a look at the EmberGen demo clips

[–] mox@lemmy.sdf.org 20 points 2 days ago* (last edited 2 days ago) (1 children)

If you care about keeping your domain enough that you don't want there to be an excuse for someone to take it from you, then you use your real info, and choose a registrar that only exposes a proxy contact in your WHOIS entry.

If you don't care about losing your domain, then you can use fake contact info.

[–] mox@lemmy.sdf.org 2 points 3 days ago (1 children)

I suppose I would avoid connecting to untrusted networks, or avoid opening print dialogs while on them, or uninstall CUPS until a fix is available.

[–] mox@lemmy.sdf.org 7 points 3 days ago* (last edited 3 days ago)

Even the Linux kernel / Linux Torvalds are moving towards Rust.

No, they aren't. They are experimenting with it in certain new device drivers. No move is planned, and it's too early to tell whether there will ever be one.

[–] mox@lemmy.sdf.org 1 points 3 days ago* (last edited 3 days ago) (3 children)

That refers to the fact that printer advertisements can contain lies: When you see a familiar printer name appear on a network, it could always be an impostor secretly pointing to the address of a malicious device.

So my first advice stands: Avoid interaction with untrusted or potentially compromised print servers.

To be clear, when I say "interaction", I don't just mean printing to them. I mean any interaction at all. Even just browsing a network for printers could potentially mean your system contacts the devices at the advertised addresses, and receives data from them. This Qualys report doesn't make clear whether this kind of interaction is safe, so I have to assume for now that it is not.

[–] mox@lemmy.sdf.org 2 points 3 days ago* (last edited 3 days ago)

Either of these commands will reveal processes listening on the port that's vulnerable by default:

$ sudo lsof -i :631
$ sudo fuser -v 631/tcp 631/udp

The wording of this post gives me the impression that it could exploited even if you don't have any such processes, if your system contacts a malicious or compromised print server. I would avoid browsing or using printers on unsafe networks until this is patched.

The port 631 process just makes it worse, by allowing someone else to initiate that contact remotely.

[–] mox@lemmy.sdf.org 1 points 3 days ago

Based on this...

Exploitation involves sending a malicious UDP packet to port 631 on the target, directing it to an attacker-controlled IPP server. The system’s cups-browsed service then connects back, fetching printer attributes, which include malicious PPD directives. When a print job starts, these directives execute, allowing the attacker’s code to run on the target system.

...it seems the exploit can be triggered either remotely through your CUPS instance listening on port 631, or locally by interacting with a malicious/compromised print server.

So if I understand correctly, shutting down that port wouldn't be enough by itself. You would also have to keep your system from initiating contact with such a server, such as by using a public printer, or conceivably even just browsing printers at a cafe/business/school. I haven't read the exploit details, so I don't know which interactions are safe, if any.

 

I recently started a game of Pirates! When I sat down to play today, the pirates were no longer the only ones spicing up their speech with arrs and ahoys. The merchants were doing it. The military were doing it. The nobles were doing it (awkwardly). The barmaids were doing it. Even the user interface was doing it.

I thought at first that it might have always been that way, and just escaped my notice, but that seemed unlikely. Next I thought I might have accidentally enabled a game option for it, but I didn't remember reconfiguring anything.

Then another possibility came to mind. It seemed like a long shot, but just in case, I looked up today's date. Sure enough, today is International Talk Like a Pirate day. This 20-year-old game apparently knows it, and switched every bit of its dialogue and writing into pirate speak to honour the occasion.

I love this.

 

Archived: https://archive.today/UnNtK

A giant unregulated currency is undermining America’s fight against arms dealers, sanctions busters and scammers. Almost as much money flowed through its network last year as through Visa cards. And it has recently minted more profit than BlackRock, with a tiny fraction of the workforce.

Its name: Tether. The cryptocurrency has grown into an important cog in the global financial system, with as much as $190 billion changing hands daily.

53
submitted 3 weeks ago* (last edited 3 weeks ago) by mox@lemmy.sdf.org to c/technology@lemmy.world
 

It's nice to see they have transcripts, too.

Direct link to the NSA site: https://www.nsa.gov/Podcast/

Article archive: https://archive.today/CcH52

 

Why you should know:

Arsenic is a carcinogen and has various other negative health effects; enough to warrant exposure limits in various jurisdictions. A five minute boil-and-discard step before cooking is a simple way to reduce your exposure, especially if you eat a lot of rice.

Details are in the study, linked in the title of this post. Here's a diagram from the abstract:

view more: next ›