chrash0

joined 1 year ago
[–] chrash0@lemmy.world 27 points 1 day ago (1 children)

i must admit, as someone who has been using Linux (on Intel platforms for that matter) for over a decade i didn’t know this existed. that said, this seems like a huge misstep. maybe it wasn’t a widespread product, but having a reference implementation seems like a no brainer. maybe i’m missing something.

[–] chrash0@lemmy.world 2 points 3 days ago (1 children)

it’s fine as far as laptop keyboards go. i’ve pretty much given up on laptop keyboards being really satisfying. i use a mechanical when possible

[–] chrash0@lemmy.world 2 points 3 days ago

it’s not worth it to me. the battery life is a huge feature, and it does feel like Asahi development has slowed. i have enough computers to tinker with. i bought my Macbook specifically to be an entry point into my other machines, i.e. from the airport or brewery or coffee shop.

maybe when it makes sense to buy a new laptop i’ll find some time and motivation to contribute, but just using Asahi doesn’t really appeal to me.

[–] chrash0@lemmy.world 1 points 3 days ago

no it totally does. i use Ghostty even

[–] chrash0@lemmy.world 3 points 3 days ago (2 children)

i completely understand. as a Rust developer that uses Neovim, i have some hills like that too. and if i was more of an OS dev and/or had the time i might be interested to help improve the platform. my last attempt was a Thinkpad, but i had to have an external mouse for that thing, the fans were causing me to fail stealth checks, and the battery was basically a UPS.

[–] chrash0@lemmy.world 9 points 3 days ago (19 children)

i know a laptop that’s amazing in almost every aspect except that it doesn’t run Linux. the Macbook Pro. to me there’s barely any real comparison to be made unless Linux or Windows or the keyboard layout is a hill worth dying on to you.

i have servers and my gaming PC on Linux, but i wouldn’t trade my Macbook with its unified memory, incredible battery life, best in class touchpad, and top notch screen for anything else. Windows is dying, and chip designers (outside of Apple) seem more interested in cashing in on AI than providing a user experience. i was excited to see what Qualcomm would do, but it doesn’t seem like OEMs or Windows are particularly interested in supporting that platform as a next leap forward, while Intel is bleeding on the side of the road and AMD is constantly side-eyeing Nvidia. i think it would be peak irony for Nvidia to come out of left field with a desktop class ARM processor that’s Linux native, but that’s a pipe dream. what the ecosystem needs is a real competitor to Apple that is more focused on desktop machines than enterprise contracts. maybe RISC-V Frameworks will break out in a meaningful way. but it just seems like anything else these days in a compromise based on some biased preference or moral judgement.

anyway all that said i’m glad there’s an ecosystem of people who are stubborn enough to work on this platform. i have my own stubbornness, but i just don’t have the motivation to apply it here

[–] chrash0@lemmy.world 3 points 5 days ago

academic fraud has always existed

[–] chrash0@lemmy.world 7 points 1 week ago* (last edited 1 week ago)

one that i’ve used in the past but isn’t mentioned here is type state based. when developing a file upload service i have a File struct with different states that implement FileState, ie struct File<TState: FileState>. Uploading, Staged, and Committed. Uploading contains a buffer and some block IDs, Staged has no buffer but includes the block IDs, and Committed is just a marker. they can have different methods based on their type state like impl File<Uploading>. this gives us the type safety of, for example, not allowing a partially uploaded file to be committed, while still sharing some state like ID, etc.

[–] chrash0@lemmy.world 2 points 2 weeks ago

this is why i moved from Arch to NixOS. now i know what system packages are installed and can even leave comments in the config to remind myself what the heck cyme does, for instance

[–] chrash0@lemmy.world 5 points 2 weeks ago (1 children)

god help the poor soul tasked with maintaining a JDK 8 system in AD 2034

[–] chrash0@lemmy.world 1 points 3 weeks ago

yeah it does seem like i need to dive deeper into the manual and get some better diagnostics

 

hey! i don’t particularly want to post on Reddit, and i just found this community. hopefully there’s someone here who can help.

don’t let me jump to a conclusion here (the good ole X/Y problem we call it in software).

i recently moved into a new house, and my dishwasher’s performance has been next to useless. the first weekend i moved in it had a leak detected so i took the opportunity to take the whole mfer all the way apart and clean the filter and check all the guts. (i ended up removing the sensor completely cuz the false positives were driving me nuts; also this experience made me start distrusting the machine itself)

after this, the residue from the detergent went away, but it wasn’t cleaning anything that wasn’t just something i could rinse off in the sink. i ran dishes through 3, 4, 5, 6 times. in the meantime i started pre-heating my water before starting the machine, based on advice from this Technology Connections video. finally today i hand washed most of the dishes so i could use the dishwasher cleaner i bought.

the dishwasher cleaner was this product: “Finish Dual Action Dishwasher Cleaner: Fight Grease and Limescale, 1 Count”. the idea being if there is some excess lime built up the pressure may not be adequate. the way it’s meant to work (i assume) is you remove a sticker to expose a wax plug that is melted by the heat of the water during the cycle. i set the dishwasher to the most intense setting: heavy wash, extra hot, sanitize. took the thing 3 hours to complete the cycle. i come back, and the wax plug is 100% intact. thus the conclusion: the water isn’t getting hot enough during the cycle even with preheating. based on this i’m assuming that my water line is simply too long for such a modern machine, which (assuming based on the video) is trying to minimize water waste and not sampling enough hot water to get up to normal operating temperature.

the reviews of the machine seem positive, and negative reviews don’t indicate this as a normal issue regarding the effectiveness of the machine.

hope someone can help, because it’s currently an overpriced drying rack for my hand washed dishes.

it’s the Samsung DW80K5050

here’s the manual for the model: https://downloadcenter.samsung.com/content/UM/201610/20161012093615322/DW7000KM-02025B-01_EN_CFR.pdf

 

howdy everyone!

i’ve been trying to diversify my fitness routine, and i live in a bicycle town with lots of great trails (so they tell me). i’m wanting to get into gravel biking because i have too much to live for to get smashed by a car or modify my collar bone with a tree (jk y’all are cool i’m just a wuss).

one thing i really enjoy is the data part of my workouts, but i’m increasingly wary of putting my data into walled gardens like Apple Fitness or even Strava to a certain extent. and i have the technical know-how to store and curate my own data if needed (4 years as a professional Android developer and 15 years of programming experience). i’ve been advised to get a cycling computer, but many of my friends aren’t so technical and just grab whatever “Garmin” they can afford. and the folks at the shops will have little knowledge of underlying OS versions or chipsets or whatever.

so i wanted to reach out to the nerdiest cycling community i could think of and ask about it. i know gadgets in niche spaces can be kind of a wasteland in terms of open source or open API access or whatever, but is there such a device that’s hacker friendly? i don’t need another shitty smartphone strapped to my bike, but i also don’t want to miss any fun data collection features like power delivery (once i fully build out my kit; i’m building this out piecemeal).

any advice would be appreciated 🙏

view more: next ›