PoolloverNathan

joined 1 year ago
[–] [email protected] 2 points 7 months ago (2 children)

Linux security noob here but can't you just run the browser in a chroot with everything isolated?

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

I think they're also working on getting Steam running. I don't remember how that's going, though.

[–] [email protected] 1 points 7 months ago

In the US there's a lot that use Linux via Chromebook, but you don't get root access or even arbitrary command execution.

[–] [email protected] 3 points 7 months ago (1 children)

interact is (String → String) → IO (), a function that takes a String → String (a function that takes a string and returns a string) and returns an I/O operation (which is a separate type since Haskell doesn't have side-effects). The function you give it will receive all of stdin as a string and its output will be stdout. The magic comes because Haskell uses cons-lists that are lazy in their spine — the list doesn't actually exist until you look at it. This means that, from your perspective (probably not how this is actually implemented), the list you return is iterated character-by-character, and each character that gets printed only waits for the characters it needs, allowing the rest of the stdin list to remain unevaluated.

[–] [email protected] 6 points 7 months ago (3 children)

↑ This. Haskell makes it super easy to get good CLI filters. All you need to do is interact and process the string it gives you. You'll automatically get streaming behavior because of laziness without lifting a finger.

[–] [email protected] 3 points 7 months ago (1 children)
[–] [email protected] 4 points 7 months ago

Is— is this a Lemmy copypasta?

[–] [email protected] 1 points 7 months ago (11 children)

Rizz? Can we just send that word back to hell already?

[–] [email protected] 2 points 7 months ago (3 children)

How do you enable them on Voyager?

[–] [email protected] 4 points 7 months ago (1 children)

Have they blocked you yet?

view more: ‹ prev next ›