#linux Bot Logged User list

Network: Rizon
Modes: +CNRntz
Last Seen: 2 hours ago
Topic: Welcome to #linux ! | Channel Rules: https://wiki.rizon.net/index.php?title=Linux | Ask your question(s) and be patient as it is different time(s) around the globe | NUchat IRC client: https://github.com/lord3nd3r/NUchat
#21
Rank
121
Users

Channel Log Archive for #linux

Prev
Next

* All times are UTC
Filtering by user: mlu
Sunday, May 3, 2026
[05:54:12] @ mlu End3r: how's the iGPU on that thing?
[05:54:23] @ mlu End3r: or do you not game on your Linux box?
[05:55:56] @ mlu I rarely game these days, but occasionally, I do wanna get my yayas out
[05:56:30] @ mlu everyone has a different definition of modern :/
[05:56:48] @ mlu personally, I define "modern" as any system that runs programs in user mode
[05:57:16] @ mlu by my definition, all of those would require a 'modern" system
[05:57:25] @ mlu kryptik: have you taken a look at Alpine?
[05:57:37] @ mlu oooh, old server
[05:57:45] @ mlu that worse in spec than my first home server from 2001
[05:58:40] @ mlu kryptik: it's OK -- as long as you're not trying to justify a WIndows 2000 server or something
[05:59:24] @ mlu kryptik: uh, how are you supposed to patch WinXP from security issues?
[05:59:42] @ mlu sounds very, very laborious
[05:59:56] @ mlu unless your threat model is one where they aren't exposed to the open internet
[06:00:54] @ mlu oh yeah, what do you do about modern encryption requirements (i.e. TLS 1.2 /w ECDHE, and AES128GCM)
[06:01:19] @ mlu like, you didn't even have accelerated instructions for those until ~2015-ish
[06:01:34] @ mlu or is it older system running on reasonably non-ancient hardware?
[06:02:12] @ mlu kryptik: guess like 10Mbit/s is good enough for ytou?
[06:02:31] @ mlu 20s -- you have a lot of patience :D
[06:02:54] @ mlu at least ChaCha20 is fast
[06:03:13] @ mlu I want my preceptually instant computing :)
[06:04:43] @ mlu antiques are fun to play with, but I'd never use them on a day-to-day basis
[06:05:22] @ mlu a C64 should be sufficient with a proper interface
[06:05:31] @ mlu C64 + SLIP for IRC? :D
[06:05:44] @ mlu kryptik: did the job involve dealing with legacy systems? :D
[06:05:58] @ mlu or did they turn you down for "cultural fit"? :D
[06:06:10] @ mlu yay
[06:06:44] @ mlu that's a red flag IMO
[06:07:08] @ mlu I've worked with some weird customers
[06:07:19] @ mlu one of them still owes me $$$$$ of unpaid fees
[06:07:43] @ mlu I've long since written it off ;)
[06:07:56] @ mlu hey, this iwas only a few years ago
[06:08:29] @ mlu learned the hard way: collect your deposit up front, and if they don't pay the second half, no more work -- no exceptions
[06:08:54] @ mlu the blue collar version of sysadmin :D
[06:09:34] @ mlu managed service provider
[06:09:43] @ mlu it's those firms you hire to handle IT
[06:10:05] @ mlu if you take a look at some of the most knowledgable people around, they all work at MSPs -- that's how they get exposed to enough variety
[06:10:41] @ mlu they paid me more!
[06:11:30] @ mlu it's a very differnet skillset / mindset
[06:11:35] @ mlu I honestly miss the sysadmin work a bit
[06:11:57] @ mlu although I've also been coding for more than a decade, so do I really miss it, or am I nostalgic for an idealized version of it?
[06:12:54] @ mlu in sysadmin, you can't just revert a commit :P
[06:13:09] @ mlu you might not get your choice of editor either
[06:13:50] @ mlu kryptik: notepad?! not vi or emacs?
[06:14:11] @ mlu heh, nano?
[06:14:50] @ mlu I'm a vi guy mostly because it's the only thing that's found everywhere, even when I'm on a serial port on a device with 16MB RAM
[06:15:32] @ mlu but if some coder asks me to teach them how to use vi, I tell them: don't, if you're just writing code, better just get good with VSCode or Sublime
[06:15:51] @ mlu brothchild: was this recently?
[06:16:02] @ mlu ah, that made sense
[06:16:14] @ mlu at my current company, eveyrone knows how to write code, including the operations assistant
[06:16:30] @ mlu but that's more of a coincidence than a requirement
[06:17:11] @ mlu oh wait, oops, that no longer applies ever since we hired that new marketing person :/
[06:18:00] @ mlu mmm slops
[06:18:26] @ mlu kryptik: not even your own system of "copy 2"?
[06:18:58] @ mlu kryptik: wouldn't it be nice if you now had a formalizesd system for it? :D
[06:19:13] @ mlu kryptik: git actually sin't much more than simply doing that
[06:19:16] @ mlu ah
[06:19:40] @ mlu oh, you just need to replace the diff
[06:19:57] @ mlu specify a custom diff when you're doing anything other than force-replacing files wholesale
[06:20:25] @ mlu that's because the modified date is supposed to be in the commit
[06:20:42] @ mlu oh, in practice, I never use revert
[06:20:50] @ mlu I checkout to see old commits
[06:21:07] @ mlu the big issue is: what are the timestamps suppsoed to mean anyways?
[06:21:13] @ mlu they're only meaningful if you have a linear timeline
[06:21:33] @ mlu but if you go around jumping across timelines like Dr. Who and then splicing them in non-linear order, the timestamps are gonna be quite meaningless
[06:21:59] @ mlu where a past timestamp may come in both the future and the past and yet not be between them
[06:22:20] @ mlu but what's the meaning of a version control date other than the physical modification date at the time it was created?
[06:22:53] @ mlu now if you did branch + date + time, you'd get closer, but it gets weirder yet again once you rewrite history
[06:23:13] @ mlu part of the reason to use a VCS, yes
[06:23:24] @ mlu in git, your objects are just different versions of files
[06:23:40] @ mlu i.e. if it has a different sha256sum, it's a different file
[06:24:06] @ mlu I personally juggle like five working copies of the same project
[06:24:17] @ mlu they're all in different states and revisions
[06:24:52] @ mlu git archive -f tar :D
[06:25:13] @ mlu I like the concept of github, but the execution is meh
[06:25:48] @ mlu especially with how they've been swaying away from being compatible with git itself
[06:26:20] @ mlu gitlab is heavy
[06:26:31] @ mlu I've found gitlab-ce to be quite nice for an enterprise workflow though
[06:26:52] @ mlu I'll put it this way: I like git way better than svn
[06:27:15] @ mlu but have to admit that even svn has some (not worth it IMO) advantages over git in terms of ease of use for new people
[06:27:54] @ mlu agreed -- not enough epople understand the fundamentals of how to "do your own"
[06:28:19] @ mlu this actaully applies to more than just software, though
[06:28:37] @ mlu i.e. there will be some clueless people that don't understnad the need for farms
[06:28:49] @ mlu "why do you cows to get milk when you can go to the grocery store?"
[06:29:43] @ mlu the 90s were even more fun!
[06:30:40] @ mlu I'm glad my parents got me started on computers earlier -- first used a computer before I could read and learned the alphabet off a keyboard
[06:30:56] @ mlu no home internet connection until 1998 though
[06:31:36] @ mlu kryptik: looks like our moms had us at the same age
[06:31:49] @ mlu my parents like to say I grew up in poverty, but based on the actaul numbers, I was a rich kid I think
[06:32:04] @ mlu they had computers in the 90s and I had my own PC as a kid
[06:33:09] @ mlu independence is nice
[06:33:27] @ mlu I think it's very cultural
[06:33:35] @ mlu gotta get rid of the dpeendencies, and you really need some privacy
[06:33:55] @ mlu that sounds about right at least for my city
[06:34:40] @ mlu I'll put it this way: I live in a 1bd/1ba condo in San Francisco -- my payment is ~$4000/mo -- rent on a similar place would be $4500/mo
[06:35:14] @ mlu if this city stops working out for me, I guess I'll move somewhere else at least
[06:35:26] @ mlu it seems to work for now though
[06:35:38] @ mlu only 750sqft here
[06:35:51] @ mlu oh yeah, both my dad and I are hoarders -- I get it :P
[06:35:54] @ mlu there is no house large enoughj
[06:36:17] @ mlu real annoying part: I have nobody to blame :(
[06:36:22] @ mlu ** nobody else
[06:36:36] @ mlu I can at least clean out some of the garbage if I really tried
[06:37:06] @ mlu my rule is: no rotting food, and if it's clearly unusable / not refurbishable, it gets thrown out
[06:37:29] @ mlu I have to actively try to sell / donate my old hardware
[06:37:58] @ mlu the tough part is things that migh tstill have redisdual value
[06:38:14] @ mlu ie. back in college, I bought a box of 20 reams of paper -- I still have like five reams left
[06:38:19] @ mlu the paper is 20yo, but it still works
[06:38:30] @ mlu or ooh, my gaming PC parts from 2015
[06:39:16] @ mlu yes, there was a 286 in the collection
[06:39:46] @ mlu linux_probe: it's of surprisingly good quality -- Hammermill low-acid copy paper, 20lb, 92 brightness
[06:40:01] @ mlu the good news is that I'm still using that paper in my printer today and it works great
[06:40:48] @ mlu hmm, I wonder if I should toss the DVD-R blanks from 2005 though
[06:41:15] @ mlu kryptik: even back then, they had a 20% failure rate
[06:41:25] @ mlu these were early production Moser Baer product
[06:41:43] @ mlu makes you wish you had CMC Magnetics stuff instead (and you already know how junk those are)
[06:42:55] @ mlu they're all that way
[06:43:01] @ mlu DVD-Rs are generally not see-through though
[06:43:21] @ mlu now, those old Taiyo Yuden CD-Rs with the cyanine (instead of pthalocyanine) -- I wonder if those are still usable
[06:43:40] @ mlu most likely CMC magnetics
[06:43:53] @ mlu they were the cheap brand until Moser Baer came into the picture circa 2006-ish
[06:44:17] @ mlu the important part was that the die was a high beta die -- you must burn them at 48x or else they they'll fail
[06:44:51] @ mlu right -- the strength of the laser is adjusted to the speed
[06:45:00] @ mlu i.e. higher speed = higher strength laser (but for shorter periods of time)
[06:45:05] @ mlu so you must adjust the settings to be just right
[06:45:35] @ mlu in theory, if you had 48x media but burned at 4x, for example, the laser wouldn't be strong enough to phase-change the dye
[06:45:46] @ mlu this is especially the case with the pthalocyanine dies (the ones that appear green instead of blue)
[06:46:03] @ mlu and it gets even worse for the adjusted ones that look silver-clear
[06:46:09] @ mlu ah, burn-free
[06:46:41] @ mlu nope, no nostalgia for the CRTs here :)
[06:46:46] @ mlu grew up on them, prefer not to go back :D
[06:47:17] @ mlu kryptik: you need good flat panels tuned right
[06:47:23] @ mlu and oh god, if you drop a CRT :(
[06:47:53] @ mlu owww
[06:48:09] @ mlu to you' they're probably interesting historical artifacts
[06:48:21] @ mlu to those of us for whom the CRT was the only choice, good riddance :D
[06:48:46] @ mlu I do like a simulated CRT though -- that gives all the nostalgia without the actaul pain
[06:49:46] @ mlu brothchild: interesting :D
[06:50:20] @ mlu beige was a nice color, and it actually goes well with Noctua fans
[06:51:26] @ mlu kryptik: looks like it came straight out of the early 2000s
[06:52:11] @ mlu although the typical person couldn't afford a 12-drive rackmount SAN back then :D
[06:52:35] @ mlu kryptik: was probably $$$$$ when new :D
[06:52:43] @ mlu but yeah, well obsolete
[06:52:53] @ mlu they were generally retired circa 2010
[06:53:17] @ mlu mm, I rmember seeing the bill for a Poweredge R710 back at my first job
[06:53:31] @ mlu $4500 + $5000 4hr support package
[06:53:49] @ mlu that thing had 48GB RAM -- seemed like a lot back then
[06:53:59] @ mlu gotta have a good mechanical keyboard :D
[06:55:20] @ mlu I bleive it just hasto be in multiples of 32
[06:58:50] @ mlu back in the 90s, I had a nice monitor that was capable of 1600x1200
[06:59:02] @ mlu but in practice, I ran it at 800x600 and then eventually 1024x768
[06:59:28] @ mlu kryptik: I am relieved that you are at least running a 64bit system
[06:59:45] @ mlu these days, I need my 4K
[07:00:27] @ mlu c'mon, there's a WinXP 64bit
[07:00:46] @ mlu thankfully 4GB per process is still plenty for most tasks these days
[07:00:58] @ mlu lots of great memories
[07:11:52] @ mlu I think my ideal antique box would be something like a 1GHz i686 running Windows 98
[07:14:44] @ mlu kryptik: mostly dosbox and dosemu for me
[07:15:03] @ mlu kryptik: dosbox + Win98 has been working well, but the perf is kinda borderline
[07:15:12] @ mlu thankfully, a VM running Windows 98 works well enough
[07:15:27] @ mlu kryptik: I imagine you'll have a practical side and a "toys" side
[07:16:03] @ mlu if let's say I needed a piece of hardware and it was $100 -- I go -- hey, that's how much I make in an hour
[07:16:12] @ mlu so if itsaves me an hour, I spend the $100
[07:16:59] @ mlu I have a lot of out-of-commission systems
[07:17:11] @ mlu the most infamous one being the box with 8 GPUs from circa 2018
[07:17:32] @ mlu my daily driver is a $400 laptop that's based on the Intel N95 and has a 4K screen
[07:18:00] @ mlu opposite for me -- we pay $0.60/kWh
[07:18:22] @ mlu anything that's not the latest and greatest in efficiency gets ewasted
[07:18:50] @ mlu zer0s: I don't like to make tradeoffs, but the 4K screen was actaully the absolute requirement for me
[07:19:02] @ mlu zer0s: N95 -- well, I like efficient stuff, and it was good enough for me
[07:19:18] @ mlu what I really needed was a machine that can render fonts crisply that I can code from
[07:19:31] @ mlu and this machine does it well -- if I need to take it on the go, the low power usage means that its tiny battery still lasts 8hr
[07:19:43] @ mlu it's cheap, but it has that 4K screen that makes all the difference
[07:19:53] @ mlu dock a mechanical keyboard and hook up a gmaing mouse, and I"m :D
[07:20:15] @ mlu I wish I could have a graviton or neoverse laptop
[07:21:17] @ mlu ojust make sure it can do a desktop with at least 192dpi and at least 1080p worth of screen real estate, and we're good
[07:21:24] @ mlu zer0s: 4K@60 works great here
[07:21:47] @ mlu the integrated graphics on the N95 works great for typical day-to-day work and even handles some games
[07:21:58] @ mlu yeah, no microstutters -- it's a stable 60Hz
[07:22:16] @ mlu and I used to work in graphics developmetn so I can tell when you drop below 50Hz
[07:22:32] @ mlu or if somethings off by one pixel, I can usually instantly tell
[07:22:38] @ mlu mmm N305 would be nice
[07:22:51] @ mlu the N95 actaully ships with a relatively more powerful GPU than the N100
[07:23:16] @ mlu in terms of raw numbers, you'll want to take a look at its texture fill rate
[07:23:31] @ mlu make sure the GPU has a texture fill rate that's at least 2.5x the amount of pixels you intend to target at your framerate
[07:24:10] @ mlu zer0s: go on ark and compare the N95 to the N100 and you'll see that the N95 has a slightly beefier GPU for the grpahics applications, while the N100 saves more power but only has a slightly beefier CPU
[07:24:29] @ mlu my previous startup was a tool for building highly animated mobile web landing pages
[07:24:40] @ mlu so ltos of WebGL, CSS3D, javascript animations, mixing/matching them
[07:24:54] @ mlu zer0s: typical usage of 3W, spikes of up to 7W on my N95
[07:25:09] @ mlu zer0s: the battery charging works at up to 36W though
[07:25:23] @ mlu zer0s: dang, I would recommend my laptop, but the cheap battery in there only lasts 8hr
[07:25:40] @ mlu that's my typicalk usage
[07:25:47] @ mlu you could buy an external battery :)
[07:25:51] @ mlu zer0s: oh yeah, those are nice
[07:25:55] @ mlu I just prefer Linux over Mac :)
[07:26:03] @ mlu especially for embedded development / electronics
[07:26:14] @ mlu I'm thinking of getting a Macbook Neo though
[07:26:31] @ mlu and oh, I IRC from a Raspberry Pi 5
[07:26:44] @ mlu but I"m not sure I like that SBC much -- it's architecturally a little overengineered
[07:27:00] @ mlu I would much prefer a more power efficient SBC without an HDMI output
[07:27:17] @ mlu I've had good luck with the NanoPi Air for work
[07:27:29] @ mlu zer0s: but I wanted Linux drivers!
[07:28:00] @ mlu the userspace apps can be anything, but I specifically wanted the kernel space and access to the subsystem to be mines to play with
[07:28:13] @ mlu i.e. having low level access to the USB and bluetooth stacks
[07:28:34] @ mlu or being able to load custom driver code to play with weird hardware
[07:29:13] @ mlu mmm RISCV -- fun
[07:29:45] @ mlu dammit, $149? :(
[07:29:52] @ mlu not sure what I'd do with the FPGA heh
[07:30:23] @ mlu I've targeted FPGAs before, but at the end of the day, I'm like: oh cool, but everything I'd actually need/want wouuld usually have an ASIC I could buy
[07:30:58] @ mlu so no FPGA for me until I have a specific project that justfiies ones
[07:33:27] @ mlu btw, you have a favorite RISCV board?
[07:33:58] @ mlu I actually wish I could get a RISCV chip in mini-ITX or similar
[07:34:55] @ mlu I've only been experimenting with RISCV MCUs
[07:35:17] @ mlu the GD32V and ESP32H are my favorites
[07:36:25] @ mlu that's an overpowered MCU IMO
[07:37:27] @ mlu the STM32F103, or one of its many ripoff clones, should be sufficient :D
[07:37:48] @ mlu like, TI actually has their TI-84 based on one of those
[07:37:58] @ mlu is 48MHz not enough? :D
[07:38:49] @ mlu but that was a m68k
[07:39:13] @ mlu so you really just needed a MCU that has a RAM interface
[07:39:35] @ mlu End3r: uname -a
[07:39:37] @ mlu ah, nice
[07:39:43] @ mlu End3r: does postgres still work fine?
[07:40:35] @ mlu perhaps it's been fixed
[07:40:59] @ mlu but there's theoretically a 2x slowdown due to how the scheduling works and what postgres expects
[07:41:27] @ mlu not a big deal unless you're running a production postgres server and pushing the limits
[07:43:59] @ mlu zer0s: ORacle has the moset featureful SQL database
[07:44:12] @ mlu usually, Postgres does the job, but sometimes, you might just need Oracle
[07:44:36] @ mlu but if you ever find yourself needing Oracle, you should probably write better code and not need the hacks
[07:44:59] @ mlu but if I Hear "toy" database, I default to sqlite
[07:45:16] @ mlu too much of a toy? ok, you can have postgres on some $5/mo VM
[07:45:57] @ mlu there are some very nice JSONB functionality and indexes in Postgres that sqlite doesn't quite do
[07:48:02] @ mlu I mean, sysadmins are being slowly automated out
[07:48:21] @ mlu but the replacement might be very, very clunky
[08:55:31] @ mlu brothchild: how fancy do you need the brick wall to be?
[08:55:44] @ mlu brothchild: quite honestly, I'd just tile one
[08:56:35] @ mlu brothchild: you can get tileable images via AI :)
[08:56:40] @ mlu too damn fancy IMO
[08:57:26] @ mlu if it was me, I'd just generate the next row of vertices semi-randomly
[08:57:46] @ mlu yes, the stone sizes will be relatively uniform, but it's really just a perturbed version of a regular brick wall
[08:58:17] @ mlu just vary the positions by some random amount and make sure they don't overlap
[08:58:39] @ mlu you'll get a bunch of irregular hexagons
[08:58:44] @ mlu but damn simple algorithm if you ask me
[09:04:33] @ mlu absoultely
[09:04:39] @ mlu google it up -- it's already been done
[09:48:53] @ mlu I remember de-facto got a tile generator up and running inside a ComfyUI setup
[10:06:33] @ mlu you're gonna be better off with a large enough tile
[10:07:02] @ mlu think how many *bytes* (yes, bytes, not KB) you'd need to actually have a bitmap of the thing
[10:10:57] @ mlu heh, draw once use many
[10:17:19] @ mlu brothchild: or oo-- what if you just started from one corner and then just started adding arbitrary-sized tiles in both directions?
[10:18:00] @ mlu of course, accounting for any gaps you may see
[10:25:28] @ mlu effectively random
Prev
Next