Skip Navigation
Discussion: Do you donate financially to any OSS projects?
  • there are some good guys out there

    I know that. But it's just a general rule at this point: I just don't give money. It's rarely satisfying to give money (and yes, the person doing the donation needs to feel good doing it too) and I just don't want to find out who deserves to get mine and who doesn't. I understand your sentiment too, but that's my personal rule. One has to draw the line somewhere: I'm not Mother Theresa and I reckon I contribute more than the average person to my local community. But I'm also free to donate what I want to donate, and money isn't part of what I want to donate.

  • Discussion: Do you donate financially to any OSS projects?
  • I'm a programmer. I have created, maintained and contributed to many open source projects over 40 years. That's my donation.

    I never give money: I give my time - like for example I'm a volunteer at our local association for the blind - and I give non-commercial things like my blood, used clothing, used toys or food. And to repay the other developers whose work I enjoy everyday, I donate code that I strive to make as good as possible.

    The reason I never give money is because the money - part or all - invariably ends up in someone's pocket other than the intended recipient. When it's legal, it's called "overhead". Still, legal or not, and justified or not, I'm not interested in paying for that.

  • I have an online business. How f*cked am I ?
  • Doing anything online that requires you to break strict anonymity... breaks your anonymity, hence your privacy. The two should be separate subject matters, but the corporate surveillance model ensures that if anything can be traced back to you, your privacy is as good as gone.

    You say you do Facebook... There's your answer.

  • So let's say I wanna ping 1.1.1.1... every 5 seconds... forever. Alternatives?
  • Funny, I wanna ping 8.8.8.8 every microsecond forever, and make as many machines as possible all around the world do the same...

  • Is there a simple way to severly impede webscraping and LLM data collection of my website?
  • I'm a bit confused by your question: it sounds like you want to advertise yourself and your work. Why don't you let AI scrape your information? If I were you, I'd want a chatbot to spit out my details when someone asks it to name the name of someone who does what I do.

    I'm violently anti-AI, but this is the one use case I would happily feed it information: to use it as an amplifier to spread public information I want to broadcast as far and as wide as possible.

  • My quest to find a simple, unobtrusive autocompletion solution is finally successful

    So I'm very happy with vim, and have been for the past quarter century (I used Elvis before that. Remember Elvis? It was awesome! - But I digress...)

    I have to admit though, while I pity the fools in my company who use VSCode and mock me for using vim in the terminal, yet in fact produce code much slower than I do, I envy their IDE that suggests function and variable names in other project files.

    So I've been looking for a nice, easy-to-install solution to get some of that goodness in vim. Nothing fancy, just autocomplete suggestions to avoid having to grep names I forgot or having to yank/put text manually to prevent typos. And mostly easy, because for some reason, I'm properly allergic to any sort of vi configuration - be it vim or any other vi flavor.

    So I gave Neovim a shot. My plan was to ensure Neovim was at least as good as Vim, then try to install Treesitter. But that plan immediately went south, then kept on being a proper pain in the ass until I finally realized this was going nowhere fast and I didn't want to spend countless hours configuring that awful thing, so I gave up. I wasn't asking for much but Neovim totally failed to deliver.

    And then I found the solution I was looking for all along: YouCompleteMe. It's as simple as installing the handy vim-youcompleteme .deb for my distro (Linux Mint), running vam to install it and voila: a working autocompleter that actually works in 3 minutes flat and doesn't get in my way.

    0
    What to do when a giant company refuses to honor a GPL claim?
  • It's not kindness 🙂 I only made a GPL claim. All I want is the stuff that the GPL entitles me to have. The rest is off-topic and - as you say - toxic. Nobody needs the off-topic stuff in the Github repo I'll post the GPL code to: it's about the code, not the people or whatever drama happened at their workplace.

  • What to do when a giant company refuses to honor a GPL claim?
  • Nah... It's not a matter of embarrassing the company, it's out of decency for the people who work(ed) there. There's stuff like "This shit is why Stu was fired - Phil" or "Best leave this out of the repo for now as I don't want to be included in the next round of downsizing - Tom" this would make Stu, Phil and Tom look bad and possibly hurt their careers. And it would advertise that whoever prepared this ZIP file for me didn't bother sanitizing company confidential information out of it, possibly putting their job on the line too.

    The code is GPL, and I consider the git history part of the code. The rest is inappropriate and potentially hurtful to people who didn't do anything to deserve grief.

  • Putin arrives in North Korea for first visit in 24 years
  • This is not a gratuitous visit. The clown up north badly needs the clown with the bad haircut.

  • Putin arrives in North Korea for first visit in 24 years
  • Yeah... Whoever agrees to meet with Kim Jong Un clearly is a despicable world leader.

  • What to do when a giant company refuses to honor a GPL claim?
  • Conclusion of this thread:

    It took a mightly long time, but the company eventually coughed up the source code. They sent me a big ZIP with an large git repo full of uncommitted changes and a bunch of comments and temp files that really shouldn't leave the company 🙂 Clearly some engineer just zipped up the local repo on his hard disk without doing any cleanup.

    So they complied with the GPL in the end. Just the bare minimum - i.e. providing the source code on request and nothing mode. I wish they put it up in their Github but they don't want to do that apparently. I'll clean up the embarrassing files and comments and put it up in mine.

  • Mozilla Acquires Anonym, Pioneering Privacy in Digital Ads
  • I don't know what it is with Mozilla, they're both the only saving grace of the open-source browser world and the most stupid internet company at the same time. And they've been both for decades, with a budget that could have allowed them to be and to do so much more...

  • Here's what's happening to ad blockers in Google Chrome (and other browsers)
  • You can fork it and basically freeze it at manifest-v2.

    The problem is, all the big tech sumbitches, their buddies and all the companies who want a corporate website that Just Works [tm] will support Google's new shit, and your privacy-respecting fork will slowly deprecate and stop working right, because you don't have the resources to mirror new features in Google's official browser. And of course, ordinary internet users with stick to Google's version because they need a browser that works.

    Chicken and egg... In fact, that's exactly what's happening to Firefox and why it's sliding into irrelevance: Google is simply too massive and too monopolistic to resist for very long. Mozilla has had hundreds of millions to throw at trying and even they are on the verge of losing the battle completely.

  • How much is privacy actually worth?
  • Privacy used to be priceless. It still is for my generation. I work my ass off to maintain my privacy, which is harder and harder in this increasingly dystopian world, and I lose out on more and more services and conveniences everybody else enjoys as a result. But privacy is non-negociable for many people my age.

    For younger folks, sadly they were born in the dystopia - or an early version of it - and they never lost the privacy they never had. For a lot of younger folks, not enjoying true privacy is their normal. Many of them are waking up to the obscenety of what Big Data does to all of us, but of course it's harder to wake up than to resist someone trying to put you to sleep.

    And finally, the assault on privacy is so relentless and comes from actors with so much more clout and resources that many simply give up, because it's just too much. I'm one of those who refuse to drive and take the bus because cars nowadays put their owners under surveillance. But most people are not willing to accept that level of loss of quality of life and it's fully understandable.

  • How to disable automatic identation
  • Well I've only given Neovim a spin for a few hours, but it's been nothing but an exercise in frustration. Yeah syntax off works in vanilla nvim, but it's replaced by treesitter commands if treesitter is enabled. And treesitter is really, really invasive and aggressive when it comes to highlighting and transparently rewriting what's on the screen.

    So basically, without treesitter, it's like vim, only more annoying to configure because init.lua is wildly inconsistent. With treesitter, it breaks my workflow at best (but I suppose I could get used to it) and it silently modifies what I see on the screen vs what I'm actually editing at worst, which is a hard no-no for me.

    I think maybe if I configured treesitter from the ground up, I could manage to make it leave my text alone, keep the regex-based syntax highlighting which suits me just fine, and only make treesitter suggest things - which is the only feature I wanted to try Neovim for really. But it's just not worth the incredimazing complication. I've survived just fine without smart hinting from vi for decades, so I can easily do without it.

    But hey, thanks man 🙂

  • How to disable automatic identation
  • Okay so...

    I reinstalled Neovim 11 from scratch. ~/.config/nvim/ is empty:

    • I start "nvim Makefile", type "test:<ENTER": Neovim inserts a tab.
    • I start "nvim Makefile", type ":se noautoindent" (or ":se noai") then "test:<ENTER>": Neovim inserts a tab - i.e. Neovim ignores noautoindent
    • I start "nvim Makefile", type ":se indentexpr=" then "test:<ENTER>": Neovim does NOT insert a tab: that works!
    • I put "se indentexpr=" in ~/.config/nvim/init.vim, start "nvim Makefile", type "test:<ENTER": Neovim inserts a tab - i.e. it ignores the statement in init.vim. But it doesn't ignore other statements in init.vim: if I put "se bg=light" in it for instance, the background does indeed show up as light.

    So it seems the crux of the issue is that init.vim isn't parsed properly.

    EDIT: but putting "filetype indent off" in ~/config/nvim/init.vim seems to do the trick. Thanks for the hint! This is a lot more complicated than it needs to be 🙂

    EDIT #2: ":syntax off" doesn't turn off the syntax either. Well, I've had enough. Back to plain old vim...

  • How to disable automatic identation
  • Sorry for the late reply (and thanks for your help). I had a family issue and I'm currently at the hospital, but I'll try this tomorrow morning for sure.

  • How to disable automatic identation
  • I tried issuing the commands inside Neovim itself, just in case it was a configuration loading issue. They don't do anything. It's maddening.

    If you want to reproduce it, open a Makefile type a target, ENTER, and no matter what any autoindent setting is set to, the next line is indented by one tab, as if writing the recipe for that target. Nothing I do by hand, inside Neovim, after it's loaded and ready to use, will change that.

  • How to disable automatic identation
  • The only problem with that theory is that issuing the commands to disable any and all forms of autoindent manually within Neovim itself doesn't do anything either 🙂

  • How to disable automatic identation
  • I'm not using anything at the moment.

    My intention was to give naked Neovim a spin and make sure it performs how I like Vim to perform. Then once it covers what I consider the basics, I was planning on layering kickstart.nvim on top of it and customizing Kickstart to my odd tastes.

    The problem being, my odd tastes include:

    1/ ABSOLUTELY NO AUTOINDENT. I hate autoindent with a burning passion, in all circumstances

    2/ Must work in an 80-column terminal, meaning no line numbers - or at least line numbers that can be disabled. I've survived 40 years without line numbers, I can go on without them a few more 🙂

    Right now I'm stuck at 1/ without even having installed Kickstart. I'm not installing it until I manage to disable autoindent. And I still haven't found out how to do that, so I'm back to vanilla Vim for now because I have work to do.

  • How to disable automatic identation

    I'm normally a straight vim user (just out of habit, no particular preference) and I'm giving neovim a spin. So far I like it but...

    For the love of all that's holy, how do I disable automatic indentation?

    I have noautoindent set, nosmartindent set, filetype indent off, but neovim keeps inserting indentations. The only thing that works is setting paste on, but that's not the right solution to this problem.

    Please help. This is driving me nuts!

    14
    What's the most suitable small EV to disable all internet connectivity?

    I have a very old diesel that I maintain religiously to make it last as long as possible, and whenever possible, I ride the bus. It's not that I wouldn't like a new car - and particularly an EV, those cars are attractive for a lot of reasons - but they all spy on their users nowadays and that's a big no-no for me. For that reason and that reason alone, I've refrained from buying a new car for years.

    But now I have a good reason to buy an EV: my employer has installed solar panels on the company's roof, is in the process of installing charge points on the parking lot, and is offering all the employees free charging.

    So I'm on the market for a small electric econobox to commute roughly 30 miles per day. I don't want anything fancy: just an honest-to-goodness little car with a steering wheel, an accelerator, a brake pedal and doors that lock. That's it. I don't care about creature comfort, I don't care about radio, GPS or anything else. I just want a car. And of course, of upmost importance to me, I want a car without telemetry, that doesn't spy on me and doesn't report to the mothership.

    So far I think the best option is to buy one of the first gen EVs with a 2G or 3G connection that plain doesn't work anymore, and have it overhauled. The problem is, I might want to buy a more recent, possibly more efficient vehicle. Also, good luck finding someone competent to service a battery pack in my area.

    If I went for a newer vehicle, what would be the best make/model to disable the internet immediately after purchase without any side effect? I've read that some models report a fault until the internet connectivity is restored, so those would be out of the question. And of course, if the antennae / SIM / 4G PCB or whatever needs to be disabled are super-hard to find, it wouldn't be ideal either.

    Any way to convert a modern car into an honest vehicle, or should I keep riding the bus and give the opportunity offered by my employer a pass?

    22
    What to do when a giant company refuses to honor a GPL claim?

    So this very large company who shall remain nameless distributes a proprietary software development environment that includes a patched version of a certain, well-known open-source debugging tool.

    The patch is to make said open-source tool support their products. It's not even hidden or anything: the binary is sitting right there in the installation directory, it's called the exact same thing the vanilla debugger is called and when I run it on the command line, it clearly says "patched for xyz".

    The tool in question is distributed under the GPLv2 and I need to modify it for my own project. So I sent an email to the company to request the source code for their modification, but they refuse by playing dumb and pretending they don't understand the question. They keep telling me the source code to their IDE is not public. I keep telling them I don't want their IDE but the source for the modified GPL backend tool they bundle with it. But no: they claim it's part of their product and they won't release it.

    Anybody knows the best course of action to deal with this? It's the first company I've dealt with that explicitly refuses to honor the GPL. I don't even think it's malice: I'm fairly sure the L2 support guy handling my ticket was told to deny my request by his clueless supervisor who didn't bother escalating it. But it's also a huge company that's known to be aggressive and litigious, whereas I'm just one guy and I'm not lawyering up over this. I have other hills to die on.

    Who should I pass the potato to? The FSF?

    41
    Euro bottles are so much better now
    toobnix.org Tethered caps suck

    I know they're supposed to be good for the environment but... God I hate those caps.

    Tethered caps suck

    I know they're supposed to be good for the environment but... God I hate those caps.

    168
    Astounding absurdity

    None of what follows is new. I know this stuff happens all the time. And yet somehow this insignificant thing shocked me and it's been gnawing at me for the past few days. And today was the icing on the shit cake.

    So my wife ordered a a foot massage machine. $50, typical el-cheapo thing made in China. The thing was shipped to our home out in the boonies in less than 48 hours. Wow!

    My wife opened the box, got the device out onto the floor and... she couldn't fit her feet inside. She's not big, but apparently the device was designed for customers in the Shire. Unusable.

    So she emailed the distributor who told her to cut the cord, send them a photo proving the destruction and throw it away herself. Not return the device. Not pretend to return the device and the device is thrown away behind her back. No no: this time, the distributor told her in no uncertain terms that it's cheaper for them to let her destroy the thing herself.

    And then it hit me: here is a device that was born in China, put together by some underpaid workers in a nondescript factory, designed by someone who didn't give a shit, made out of materials that probably came out of the ground somewhere in Africa and in Saudi Arabia - probably involving child labor at some point or other - put on a boat, shipped halfway around the world, then put into a truck, only to be landfilled here.

    It didn't even see a single second of use. This is utterly absurd and completely depressing.

    I'm not compatible with that. When I buy something, the thing has value and I want it to have a decently useful life. It's not about ecology or money: it's just basic respect for the resources and the human labor that went into this thing. The value of the object is what it cost the Earth and the people who toiled to make it and ship it to me. When I use my things, I show respect for those who made them and it justifies the use ot the materials they're made of.

    But here I was looking at that poor thing across the room, unloved and unlovable, whose sole purpose as an object was to be landfilled without ever seeing any use. It consumed resources and someone worked to make it, yet somehow it never had any value for anybody.

    And the most depressing thing about it is, its very existence from Chinese factory to my local landfill is totally absurd and makes no sense at all, yet all the invididual steps that contributed to it being fabricated and ultimately landing on our doorstep were a series of perfectly rational economical decisions: someone found added value in designing and building a shit foot massage machine, my wife found it worth buying sight unseen, someone figured there was money to be made shipping it here, and the distributor decided to outsource its destruction to the customers because it's cheaper than destroying it themselves - let alone shipping it back to Shenzen or wherever. And yet when you string everything together, the net result is senseless waste and production of things that have no inherent worth. How crazy is that eh?

    I couldn't throw it away. So I replaced the cord and I gave it to the local Red Cross store yesterday to give to someone in need or sell it for pennies. Today, I passed by the shop on my way to work and saw the damn thing in their garbage container behind the store. In the box. Unopened. I guess it will be going to the landfill after all...

    That really put the final damper on my day today...

    Sorry if this is the wrong venue, but I really needed to vent.

    41
    Is it just me or Rob Braxman has lost it lately?

    I've never been super-impressed by Rob Braxman. I mean he's never truly wrong in what he was saying in his Youtube videos, but his explanations are over-simplistic, a bit of a shortcut (but fair enough to reach a wide audience I guess), and mostly designed to sell his meh deGoogled cellphones and equally meh privacy services. But all in all, he's somewhat watchable and sometimes informative after I'm done watching all the new videos from the other, more interesting channels I follow.

    But lately, his videos seem to have shifted markedly toward unhinged rants and sensationalist conspiracy theory. His latest video for instance is utter nonsense:

    Skynet 2024: The Infrastructure is Complete!

    I mean yeah, okay, technically he's talking about a real thing. But Skynet? And doomsday Terminator imagery from 1984? Really?

    I'm pretty sure the man doesn't have all his fries in the cone anymore. This can't possibly be a conscious strategy to win more Youtube subscribers: this sort of video is going to lose him the part of his audience that has a genuine and technically-informed interest in privacy, and I doubt he's ever going to become a favorite of the sort of crowd who likes conspiracy theories.

    Either that or Youtube is a lot stupider than I thought and he noticed an uptick in subscribers when he makes videos like that. At any rate, I really hesitate to click on any of his new videos now.

    5
    Looks like Google is making life more difficult for deGooglers

    I haven't been able to update my cellphone anonymously with Aurora since January. Every time I try, Aurora errors out with "Oops, you are rate limited".

    This isn't the first time Google plays at making non-normies' lives difficult. So I tried the usual tricks, updated Aurora, tried the nightly build, waited, tried again... for months - to no avail: Google just won't play ball this time.

    Last week, Signal stopped working and demanded to be updated. Fortunately, Signal offers the APK as a normal download without having to get it from the hateful Google Play store.

    Today, my home banking identificator app did the same thing and stopped working. I needed to make a payment right now, and I had no way to update the app: "Oops, you are rate limited". And my bank sure doesn't offer the APK outside of anything but the goddamn Google Play store.

    So I relented and created a Google account. Which of course entailed giving Google a phone number. I sure didn't give them mine, so I phoned a friend abroad who doesn't care to ask him to receive the verification SMS on his phone and read out the code to me. Which worked long enough to set up 2FA and do away with phone numbers altogether. And finally, after an hour of fucking around, annoying other people and compromising their phone number, I could update my banking app and make my payment at last.

    All that because Google has decided they want to control my phone.

    Fuck Google.

    Seriously, how they are allowed to hold the Android world hostage like this without getting their monopolistic ass Sherman'ed AT&T-style, I'll never know. It's long overdue.

    68
    Any MNT Reform laptop owner out there for a few questions?

    cross-posted from: https://lemmy.sdf.org/post/13880246

    > I have a terrible el-cheapo 14" HP laptop that I bought from a big-box store a few years ago as an emergency replacement for a laptop that died on me on the road while visiting a customer. I literally went to the store 5 minutes before it closed, bought any laptop they had, loaded Linux on it at the hotel and transferred my files from the dead laptop overnight, then did my presentation the next morning. > > The trouble is, that laptop is VERY Linux unfriendly. I've put up with it for years because I don't like to throw things away, but I just can't stand the regular AMDGPU driver crashes and the broke-ass wifi-cum-bluetooth Realtek chipset anymore. > > So I'm on the market for a good Linux laptop. I'm not a demanding user - I use that HP laptop to edit videos and do CAD and I'm okay with it - I'm very comfortable with anything Linux and I can code my way around problems. > > I'm really tempted to get a MNT Reform laptop: I like the LiFePo4 battery cells a lot, it's solid, it's open hardware, it has a trackball and I love trackballs, it's highly hackable, and I'd like to support the MNT Research guys. And I'm old enough and the kids have been out of the house long enough that money is no object. > > But a couple of things are holding me back. Maybe there are MNT Reform owners here who could shed some light on the following questions: > > > - I don't know much of the ARM ecosystem, and what to expect from what processor / SoC. So I'm thinking of going with the highest end RK3588 32GB / 256GB CPU module offered by MNT. Would this at least match the performances of my stupid HP laptop's Ryzen 5 CPU in terms of real-world performances? > > Or put another way: should I expect to take a hit when encoding my videos or doing big CAD models compared to this already slow laptop, or can I reasonably expect the MNT Reform to at least not be a regression. > > Side question (yes, I know it should be obvious, but asking is better than guessing): I assume the "32GB / 256GB" in the CPU module's denomination is for 32GB of RAM and 256GB of onboard flash. Meaning I'd have that much disk space without needing to add a NVMe SSD card. Correct? > > > - The keyboard layout looks all shades of terrible. I'm flexible with anything but not keyboard layouts - and especially those keyboard that don't put the left SHIFT and CTRL at the bottom where they belong, or have a split space bar. > > The Reform's keyboard ticks all the wrong boxes for me in that respect: I can tell rightaway that it's going to fight my typing muscle memory all the time and forever, because I sure ain't gonna get used to it. > > Can I remap the keys so I can at least I can swap CTRL and whatever that key is at the bottom left, and make the 3 buttons that replace the space bar act as a space bar? Then it's just a matter of putting a sticker on the keys and gluing the space bar keycaps together somehow. > > > - I seem to recall some years ago that if the laptop was left off and unplugged for long enough - like 2 weeks IIRC - it would drain the cells and kill them because there was no under-voltage protection. Less dramatically but equally annoyingly, you couldn't leave it unplugged for a few days and expect to find it fully charged when you needed it most. > > Does it still do that? Or has the hardware been fixed - or maybe there's a "Turn really off" option in the little side computer that runs the mini OLED display? > > Mind you, I can always drill a hole and add a physical switch to disconnect the cells, but I'd rather not do that. > > > - Is there an option to limit the charge? Keeping Li-ion cells constantly at 100% (or worse, charging all the time) when the laptop is plugged in isn't ideal. I'd rather it kept the cells charged around 80% . And I mostly use my laptops plugged in. > > > - Can I remove the cells and use the laptop plugged in? I might eschew the cells altogether, because I really never need them: I'm plugged in at home, I'm plugged in on the train, I'm plugged in at the hotel, I'm plugged in at the customer's. I can't remember a time when I needed to run this particular laptop on battery. If I can use the laptop as a luggable computer, I wouldn't need to carry the weight of the cells around. > > > - Has anybody tried to install Cinnamon? Does it work well on Debian ARM? I see no reason why it shouldn't, but maybe there are issues. > > > Well that's pretty much it. Sorry for the long post 🙂 There's precious little information about the MNT Reform out there - probably a good indication that there are precious few such machines in the wild, sadly - so I would welcome any real-world user feedback!

    11
    Any MNT Reform laptop owner out there for a few questions?

    I have a terrible el-cheapo 14" HP laptop that I bought from a big-box store a few years ago as an emergency replacement for a laptop that died on me on the road while visiting a customer. I literally went to the store 5 minutes before it closed, bought any laptop they had, loaded Linux on it at the hotel and transferred my files from the dead laptop overnight, then did my presentation the next morning.

    The trouble is, that laptop is VERY Linux unfriendly. I've put up with it for years because I don't like to throw things away, but I just can't stand the regular AMDGPU driver crashes and the broke-ass wifi-cum-bluetooth Realtek chipset anymore.

    So I'm on the market for a good Linux laptop. I'm not a demanding user - I use that HP laptop to edit videos and do CAD and I'm okay with it - I'm very comfortable with anything Linux and I can code my way around problems.

    I'm really tempted to get a MNT Reform laptop: I like the LiFePo4 battery cells a lot, it's solid, it's open hardware, it has a trackball and I love trackballs, it's highly hackable, and I'd like to support the MNT Research guys. And I'm old enough and the kids have been out of the house long enough that money is no object.

    But a couple of things are holding me back. Maybe there are MNT Reform owners here who could shed some light on the following questions:

    • I don't know much of the ARM ecosystem, and what to expect from what processor / SoC. So I'm thinking of going with the highest end RK3588 32GB / 256GB CPU module offered by MNT. Would this at least match the performances of my stupid HP laptop's Ryzen 5 CPU in terms of real-world performances?

      Or put another way: should I expect to take a hit when encoding my videos or doing big CAD models compared to this already slow laptop, or can I reasonably expect the MNT Reform to at least not be a regression.

      Side question (yes, I know it should be obvious, but asking is better than guessing): I assume the "32GB / 256GB" in the CPU module's denomination is for 32GB of RAM and 256GB of onboard flash. Meaning I'd have that much disk space without needing to add a NVMe SSD card. Correct?

    • The keyboard layout looks all shades of terrible. I'm flexible with anything but not keyboard layouts - and especially those keyboard that don't put the left SHIFT and CTRL at the bottom where they belong, or have a split space bar.

      The Reform's keyboard ticks all the wrong boxes for me in that respect: I can tell rightaway that it's going to fight my typing muscle memory all the time and forever, because I sure ain't gonna get used to it.

      Can I remap the keys so I can at least I can swap CTRL and whatever that key is at the bottom left, and make the 3 buttons that replace the space bar act as a space bar? Then it's just a matter of putting a sticker on the keys and gluing the space bar keycaps together somehow.

    • I seem to recall some years ago that if the laptop was left off and unplugged for long enough - like 2 weeks IIRC - it would drain the cells and kill them because there was no under-voltage protection. Less dramatically but equally annoyingly, you couldn't leave it unplugged for a few days and expect to find it fully charged when you needed it most.

      Does it still do that? Or has the hardware been fixed - or maybe there's a "Turn really off" option in the little side computer that runs the mini OLED display?

      Mind you, I can always drill a hole and add a physical switch to disconnect the cells, but I'd rather not do that.

    • Is there an option to limit the charge? Keeping Li-ion cells constantly at 100% (or worse, charging all the time) when the laptop is plugged in isn't ideal. I'd rather it kept the cells charged around 80% . And I mostly use my laptops plugged in.

    • Can I remove the cells and use the laptop plugged in? I might eschew the cells altogether, because I really never need them: I'm plugged in at home, I'm plugged in on the train, I'm plugged in at the hotel, I'm plugged in at the customer's. I can't remember a time when I needed to run this particular laptop on battery. If I can use the laptop as a luggable computer, I wouldn't need to carry the weight of the cells around.

    • Has anybody tried to install Cinnamon? Does it work well on Debian ARM? I see no reason why it shouldn't, but maybe there are issues.

    Well that's pretty much it. Sorry for the long post 🙂 There's precious little information about the MNT Reform out there - probably a good indication that there are precious few such machines in the wild, sadly - so I would welcome any real-world user feedback!

    0
    Tethered plastic caps

    I know they're supposed to be good for the environment. But... Holy smokes they drive me up the wall. They really do!

    I had no trouble adapting when aluminum can pull-tabs got replaced by push-tabs, because it was pretty much the same movement, and I could see the immediate advantage of not getting cut by a pull-tab.

    But the tethered cap is fighting decades of muscle memory in me: I'm used to taking the cap off with one hand and keeping it there while taking a swig with the other. Now I unscrew the cap with one hand, but I still have to hold the cap so it's out of the way. It feels like drinking in handcuffs each and every time...

    So unlike the pull-tab, the tethered plastic bottle cap is one of those compulsory eco solutions that constantly make you feel ever-so-slightly more miserable all the time, and I hate that because ecology only works when it brings something of value both to people and to the environment.

    213
    Are EVs in cold countries still more energy-efficient than gasoline in the winter?

    I (still) don't own an EV for various reasons, but I'm still interested. One question that keeps popping up in my mind is this one:

    Where I live way up north, many people drive EVs - mostly Teslas apparently. A solid third of the parking lot at work is filled with EVs. The one thing that always strikes me when I leave work around the same time as everybody else is the sheer amount of noise of all those Teslas warming up their batteries before their owners come out to drive home make in the winter: it's like dozens of heating cannons running at the same time.

    Each time, I wonder how much juice is used just to prime the battery before use vs. actual miles traveled.

    If you leave in a cold country, have you worked out how much energy you burn simply keeping the battery alive in the winter? Is your EV still more energy efficient than an ICE in the winter for your particular use pattern?

    15
    Tenacious flu

    My company offers 3 days of unjustified sick leave for things like colds or minor health issues that don't really require seeing a doctor.

    And sure enough, that guy - always that guy - got sick on Monday, then took a day off on Thursday, and now he's sick again on Friday. Strangely, his company car reports being at a ski resort 200 miles away.

    Because you know, when you're bedridden, at least you should have a nice view out the window...

    21
    CAD modeling in VI

    I'm playing with OpenSCAD, which is a text-based parametric 3D modeler. It comes with its own built-in editor, but you can also open the source file in your favorite editor and when the file is saved, OpenSCAD recompiles and re-renders the model.

    I know it's nothing particularly novel, but it's kind of awesome to type :w and see the 3D object immediately show what you just typed. There's even a degree of rendering control from within the editor: for example to highlight a feature, like an subtracted volume, simply type # in front of the corresponding operation, :w and hey-presto, the feature appears in the model.

    And sure enough, there is OpenSCAD syntax highlighing for vim. How cool is that!

    If someone had told me 40 years ago that I'd be doing 3D modeling in VI one day, I would never have believed it 🙂

    2
    Federation is broken again - in a slightly different, more subtle way this time

    I created this post on !mechanicalkeyboards@lemmy.ml: if you go directly to the instance, it shows twice as many comments, and a lot more upvotes than on the SDF view.

    5
    Can you identify this keyboard?

    Hail Mary question here, in case someone somewhere knows something:

    In the late 90s, I lived in the UK in Hampshire. One weekend, I went to a local computer show in Portsmouth or Southampton. You know, a few tables in a community center with people selling all kinds of computer bits.

    A small UK company had a booth there and sold a really interesting keyboard. It might have been the manufacturer, or a local importer. I don't remember. But the keyboard had a UK layout. I bought one.

    The keyboard was a folding full-size beige 102-key mechanical keyboard with a chunky coiled cable and an AT interface. It was built like a tank and had really good clicky switches. Basically imagine a slightly lighter model-M sawed in two with a mechanical hinge in the middle, allowing the keyboard to fold in two, with the keys on the inside facing each other.

    It was a great keyboard, and while it didn't fold into a particularly compact package and wasn't light by any stretch of the imagination, it fit great in a small suitcase and protected itself naturally by sandwiching the keys in the middle. And it folded with a loud, satisfying clunk 🙂

    I loved that keyboard, but I lost it in a move 20 years ago. I've been trying to find out who made it and what it was for years, but I was never able to find anything at all. The only hits that come up when I search for folding mechanical keyboards are those awful miniature battery-powered bluetooth keyboards for cellphones.

    Does anybody know what that keyboard might have been?

    11
    Why are keyboards getting smaller?

    I'm not a true mechanical keyboard enthusiast. I mean I like a good keyboard for typing code, so I rolled with model-Ms in the 80s and 90s, then some expensive Cherry keyboard I only recently retired because it was utterly spent (and it was PS/2), and now I happily use a Wooting Two HE.

    I'm so glad the mechanical gaming keyboard scene has developed so much: it means there's a plethora of really excellent keyboards for the rest of us who don't play games.

    But something utterly baffles me: why are high-quality keyboards getting smaller?

    There's a lot more keyboards without the numpad and the block of middle keys - whatever they're called - or with the middle keys reduced or squashed up awkwardly on the side, than full-size plain old 102- or 104-key layout keyboards. What's wrong with the numpad? Isn't more keys generally better?

    Back in the days, I bought the original Happy Hacking keyboard because it kind of made sense to maneuver around in our server room with a small keyboard that took up less space. Typing on it drove me up the wall but it was convenient to carry. And I guess it was also good option for going to LAN parties with a smaller backpack. But other than that, for a keyboard that never leaves your desk, I don't get it.

    Are there other advantages to smaller keyboards? Genuine question! I'm not dumping on smaller keyboards: to each his own and if you're happy with yours, more power to you. I'd just like to know why you prefer smaller.

    100
    What happens to very cold but unused batteries?

    I'm considering buying an EV to replace my aging diesel. I live in a very cold country where temperatures regularly dip below -30C in the winter.

    I understand that EVs lose range in cold temperatures and that they need heating to use and charge without damage.

    My question is this: if I plan on not using my car for several weeks, can I leave it unplugged and/or tell it to stop managing the batteries' temperature to save energy and not damage the batteries?

    I'm okay with spending half a day preheating it when I plan on using it again regularly, but I don't want it to draw current all the time for nothing when I'm away on long missions.

    For some reason, I can't seem to find out if it's safe to keep a fully unpowered EV in the cold for a long time...

    18
    Lemmy through SDF is basically read-only now. Read interesting stuff, but open an account elsewhere if you want to reply.

    Federation is broken.

    It's been broken for days - and that's not to say for months, because I charitably include the few hours it worked again lately for some reason.

    I don't know if other instances are that thoroughly broken, because the rest of Lemmy seems to be chugging along just fine. It's just us poor SDF user suckers.

    And no-one gives a rat's ass.

    Truly pathetic...

    57
    ExtremeDullard ExtremeDullard @lemmy.sdf.org
    Posts 30
    Comments 462