taaz

joined 1 year ago
10
submitted 4 hours ago* (last edited 4 hours ago) by [email protected] to c/[email protected]
 

I've remembered this exists and there seems to be some very recent activity in the repo so if you didn't know what was possible with TUI graphics now you know! (recommended watching with sound :)

Official site: https://notcurses.com/
Repo: https://github.com/dankamongmen/notcurses

PS: dank (the guy behind it) is definitely one of a kind, just read the releases haha

PPS: here is a doom running through notcurses in the terminal: https://www.youtube.com/watch?v=a_w5rh3c76g

[–] [email protected] 6 points 16 hours ago (1 children)

There is a youtuber for that!
Asianometry has a lot of "documentary"-style videos about microchips, civil engineering and histories of interesting industries (Zweis lenses, ASML, so on).

[–] [email protected] 2 points 1 day ago

This happens to me often whenever nvidia (dkms) rebuilds and the module compilation fails (for whatever reason).

Usually I drop into tty ctrl+alt+f2 as root, run dkms autoinstall (or just yay -S <your nvidia package> should trigger dkms rebuild if needed) and then rebuild initramfs ( mkinitcpio -P), reboot.

 

My PCs encountered a vampire. The barbarian successfully trips the vampire and then grabs her.

Que the vampires turn and I am thinking about using the vampires special vapor form, Turn To Mist to get rid of the conditions - there is nothing preventing the vampire using it, it's not even manipulate.
But some of my well-versed-in-rules players seemed to really dislike it, mainly the "free" getting up (which I countered with the polymorph trait, you are getting magically reformed).

In my book it still costs 2 actions (physical to gas then gas to physical) same as removing the grabbed and then Standing up would, it does bypass rolling the fortitude check and any reactive strikes though.

[–] [email protected] 8 points 5 days ago

Considering the success it would be kind of weird for them to not do it.

[–] [email protected] 10 points 6 days ago (1 children)

What about edibles or drops? You could differentiate if it's because of the smoking or weed in general.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

Anything without vocals so that it doesn't force me to actually think about it, just vibe.

Lately Chikoi The Maid (maidcore rock) or Gnome (the Father Of Time album, just-riffs-rock?) to some dnb/techno stuff, depends on the mood and how hard I need to focus - faster is better then.

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

Just a note from a small/personal instance owner to potential others, this will explode your bandwidth and storage usage.

[–] [email protected] 3 points 1 week ago* (last edited 1 week ago) (1 children)

I've once tried WinBTRFS and on top of not making it work I still have leftover drivers that can't be deleted.

I just use ntfs3 and ever since tweaking steam so that it does not put proton compatdata on it I didn't have to reboot and run chkdsk for months now.

[–] [email protected] 8 points 1 week ago* (last edited 1 week ago) (1 children)

Wohoo time to hack this old phone of mine. (for the interested, I've found CVE-2024-31317 which is easier but should get only system user/uid 1000)

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

The bulker, carrying a 20,000-tonne cargo, was rejected by Norway and Lithuania as it sought refuge for repairs after being damaged in a storm en route from Russia.

A much smaller quantity of ammonium nitrate caused the devastating blast in the port of Beirut, Lebanon, that killed at least 218 people in 2020.

Damn, not surprised noone wants a floating bomb

[–] [email protected] 8 points 2 weeks ago* (last edited 2 weeks ago)

Unexpected first Law by Joe Abercrombie! Loved it, Glokta is such an interesting character.

[–] [email protected] 5 points 2 weeks ago

For half a moment, that shared nothingness created something new, but then they came and chopped it off into small, blend, mouth sized pieces that never make you full.

[–] [email protected] 14 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

... certain parties violating the old license, by not attributing and stripping my copyright. Packagers being collateral damage was a beneficial side-effect, considering they don't clearly mark their versions as modified (also a GPL requirement), break functionality, and expect upstream to provide support.

Emphasis mine, snipped from the authors comment

As a maintainer of few AUR packages this is always so hurtful.
Where does this position come from? Packaging is the avenue that people using any linux distro use to get your software. This also my first time hearing that packages (re)building GPL code have to mark the packages as modified in some way. I can understand that being a valid concern (if it is one) but that's a problem that can be rather easily fixed without throwing all of the maintainers overboard (?).

I can see there being bad maintainers that will come shouting to upstream with every little thing that does not work on their platform, but man that's just insincere towards maintainers that will dive, analyze and help where they can to make it work.
For every one maintainer coming to your github issues with their problems there is probably shitton of patches and time spent on making your program work with the given distro.

 

cross-posted from: https://biglemmowski.win/post/2418820

For me, the most interesting point was the short mention of open sourcing Factorio (around 2:40). Kovarex seems to be very much open to the idea, he mentions that (as an approximation) maybe two years after the DLC after things calm down ...

(Hope this is not much of a titlegore)

 

cross-posted from: https://biglemmowski.win/post/2418820

For me, the most interesting point was the short mention of open sourcing Factorio (around 2:40). Kovarex seems to be very much open to the idea, he mentions that (as an approximation) maybe two years after the DLC after things calm down ...

 

For me, the most interesting point was the short mention of open sourcing Factorio (around 2:40). Kovarex seems to be very much open to the idea, he mentions that (as an approximation) maybe two years after the DLC after things calm down ...

 
    {
    	"id": 6670525181,
    	"name": "Brandon Sanderson's Cosmere",
    	"description": "The cosmere is the greater universe - a dwarf galaxy in which The Stormlight Archive - and many of Brandon Sanderson's other adult fiction books - take place.",
    	"links": {
    		"lemmy": [
    			"[[email protected]](/c/[email protected])",
    			"[[email protected]](/c/[email protected])"
    		],
    		"website": [
    			"https://www.brandonsanderson.com/what-is-the-cosmere/",
    			"https://en.wikipedia.org/wiki/Brandon_Sanderson#Cosmere"
    		]
    	},
    	"path": {
    		"0": [
    			[
    				898,
    				197
    			],
    			[
    				902,
    				191
    			],
    			[
    				913,
    				180
    			],
    			[
    				919,
    				176
    			],
    			[
    				925,
    				176
    			],
    			[
    				931,
    				180
    			],
    			[
    				942,
    				191
    			],
    			[
    				946,
    				197
    			],
    			[
    				946,
    				203
    			],
    			[
    				942,
    				209
    			],
    			[
    				931,
    				220
    			],
    			[
    				925,
    				224
    			],
    			[
    				919,
    				224
    			],
    			[
    				913,
    				220
    			],
    			[
    				902,
    				209
    			],
    			[
    				898,
    				202
    			]
    		]
    	},
    	"center": {
    		"0": [
    			922,
    			200
    		]
    	}
    }
 
    {
    	"id": 8378659535,
    	"name": "Ingress Resistance Logo",
    	"description": "Ingress is a sci-fi themed GPS mobile game by Niantic, also author of Pokemon Go.\nThe Resistance is one of the two player factions.",
    	"links": {
    		"lemmy": [
    			"https://lemmy.world/c/ingress"
    		],
    		"website": [
    			"https://ingress.com"
    		]
    	},
    	"path": {
    		"0": [
    			[
    				723,
    				325
    			],
    			[
    				723,
    				318
    			],
    			[
    				736,
    				316
    			],
    			[
    				750,
    				318
    			],
    			[
    				750,
    				325
    			],
    			[
    				741,
    				333
    			],
    			[
    				738,
    				357
    			],
    			[
    				727,
    				349
    			],
    			[
    				727,
    				341
    			],
    			[
    				734,
    				341
    			],
    			[
    				734,
    				337
    			],
    			[
    				732,
    				337
    			],
    			[
    				732,
    				332
    			]
    		]
    	},
    	"center": {
    		"0": [
    			737,
    			325
    		]
    	}
    }
 
    {
    	"id": 9919799934,
    	"name": "Ingress Enlightened Logo",
    	"description": "Ingress is a sci-fi themed GPS mobile game by Niantic, also author of Pokemon Go.\nThe Enlightened is one of the two player factions.",
    	"links": {
    		"lemmy": [
    			"https://lemmy.world/c/ingress"
    		],
    		"website": [
    			"https://ingress.fandom.com/wiki/Enlightened",
    			"https://ingress.com"
    		]
    	},
    	"path": {
    		"0": [
    			[
    				699,
    				330
    			],
    			[
    				709,
    				326
    			],
    			[
    				709,
    				316
    			],
    			[
    				714,
    				316
    			],
    			[
    				721,
    				322
    			],
    			[
    				726,
    				330
    			],
    			[
    				722,
    				331
    			],
    			[
    				724,
    				333
    			],
    			[
    				721,
    				342
    			],
    			[
    				719,
    				349
    			],
    			[
    				714,
    				357
    			],
    			[
    				710,
    				357
    			],
    			[
    				710,
    				336
    			],
    			[
    				699,
    				333
    			],
    			[
    				699,
    				333
    			]
    		]
    	},
    	"center": {
    		"0": [
    			715,
    			331
    		]
    	}
    }
 

Small disclaimer this is from the txt log which is not exactly complete, there are few pixels missing here and there.

One second of the video is about 30 minutes of drawing (one frame contains 1 minute of drawing, 30 frames per second)

Also a little bit of bragging - couldn't resist the challenge and got this all glued together in Python! Which is obviously a valid tool for this considering the rich data processing ecosystem.
Well maybe except the video generation part... definitely except the video generation - Pyav - bindings for ffmpeg, are really badly documented, luckily they have at least good enough examples.

The short story of how:

  • little bit of python script to convert the txt log into csv
  • from csv to pandas, there I made a few cleaning passes to get the "format" just right (mainly dealing with the mod_fill action)
  • pyav, ffmpeg and the world of video - oh boy:
    • for each one minute of drawing data
    • replay them over the canvas (numpy RGB array)
    • embed/copy the canvas into the video frame (another ndarray)
    • (add the timestamp above the canvas - cv2)
    • invoke pyav magic to mux/append it into the video
    • hope that your numpy array slices, splices, "broadcasts", pyav codec options and stream configurations are correct. Otherwise, watch as you end up with 1GB+ of mp4 file - 3 hours to watch whole (1s/30fps) with really bad resolution or inverted/wrong colors:)

If anyone wants to tweak this or has ideas how to make this better just hit me up. Can also put the code somewhere if wanted.

What a wild ride ha!

18
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

cross-posted from: https://biglemmowski.win/post/1465956

If you are using https://github.com/wereii/lemmy-thumbnail-cleaner please stop and disable it as soon as possible.

We have found a security issue that allows any user to make LTC delete any locally hosted image.

I will be posting more details soon and editing this to include the information.

E: https://github.com/wereii/lemmy-thumbnail-cleaner/issues/10

74
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

If you are using https://github.com/wereii/lemmy-thumbnail-cleaner please stop and disable it as soon as possible.

We have found a security issue that allows any user to make LTC delete any locally hosted image.

I will be posting more details soon and editing this to include the information.

E: More information here https://github.com/wereii/lemmy-thumbnail-cleaner/issues/10

view more: next ›