I mention https://lemmy.ca/c/linuxphones in case you’ve not found it already. It’s not like an authoritive, central forum where everyone goes but maybe it’s a start.
IanTwenty
- 2 Posts
- 51 Comments
IanTwenty@piefed.socialto
Linux@lemmy.ml•Systemd preparing to comply with age verification lawsEnglish
7·18 days agoRick Astley’s birthday is 6th Feb 1966, just saying
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•Self-Host Weekly (13 March 2026)English
14·23 days agoHello
Somebody developed a Home Assistant integration for monitoring and managing sourdough starters
I like your thought so I wondered if there is a site to help people pick a distro and found this:
For a windows gamer type of person it came up with Linux Mint
https://distrochooser.de/en/d59f9b3e7b9b/
…at the top of a long list of other choices. Not bad!
IanTwenty@piefed.socialto
Linux@lemmy.ml•Linux in California is in deep trouble - The Bryant ReviewEnglish
8·29 days agoNY is next
New York Senate Bill S8102A goes further. It “requires manufacturers of internet-enabled devices to conduct age assurance” to check all users’ ages, and provide this info to “all websites, online services, online applications and mobile applications” – as well as app stores.
IanTwenty@piefed.socialto
Linux@lemmy.ml•Any Solutions for uploading files to cloud storage(e.g Google drive) and such, for people in countries with very slow upload speeds?English
4·29 days agoAt 5mbps it should take about 1 hour for 2GB. It sounds like your actual speed is 2-3x lower. Can you take that up with your ISP? Are you certain your machine has the best connection within your control, i.e. directly wired into the router? Network equipment is not faulty? Have you tested with iperf within your network? Just in case there’s another issue beside the slow external speed…
Another thing that springs to mind is to use a backup tool like
resticthat will not only compress but deduplicate your data into hundreds of small files that might make upload faster. Dedup can save significant space and you can try it out locally first. Just dorestic initthenrestic backup PATH.Restic can use rclone as a backend also and upload straight to google: https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html#other-services
Finally there’s sometimes nothing faster than physically moving data. A person jogging with a 100gb drive has great bandwidth! Is there a location with better internet within reach? A library or school perhaps?
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•I built a self-hosted period tracker because I couldn't find one worth usingEnglish
10·30 days agoThe danger being raised with the licensing is that you can’t license something if you’re not considered to be the author. There are growing examples of courts and lawmakers determining AI output to be public domain:
The US Supreme Court recently refused to reconsider Thaler v. Perlmutter, in which the plaintiff sought to overturn a lower court decision that he could not copyright an AI-generated image. This is an area of ongoing concern among the defenders of copyleft because many open source projects incorporate some level of AI assistance. It’s unclear how much AI involvement in coding would dilute the human contribution to the extent that a court would disallow a copyright claim.
https://www.theregister.com/2026/03/06/ai_kills_software_licensing/
This is an evolving, global situation and hard to know what to do right now. I think what you’ve got is fine though - you’ve made it clear your intention is to license with AGPL. It’s just that depending on the jurisdiction it might be public domain instead.
This is another reason to be clear about the use of AI in the README so your users can make an informed decision.
If curious:
-
Tap quickly twice anywhere on the map, but don’t lift up a finger after the 2nd tap.
-
Move your finger up or down to zoom out or zoom in.
-
IanTwenty@piefed.socialto
Programming@programming.dev•How have you made art with code?English
61·2 months agoWhat can you do with Strudel?
- live code music: make music with code in real time
- algorithmic composition: compose music using tidal’s unique approach to pattern manipulation
IanTwenty@piefed.socialto
OpenStreetMap community@lemmy.ml•Mapping Underground Structures with 3D ScansEnglish
5·2 months agoIf you want to see this work rendered, you can check it out using OpenLevelUp!
IanTwenty@piefed.socialto
Programming@programming.dev•The Long Tail of LLM-Assisted DecompilationEnglish
11·2 months agoInteresting, some effort required to keep it on track:
Claude can be very persistent when it really wants to do something. I’ve seen Claude run the contents of a
makecommand whenmakeitself is blocked, or write a Python script to edit a file it’s been told it can’t edit. But hooks at least offer better enforcement than prompting alone.
IanTwenty@piefed.socialto
Programming@programming.dev•Are there any examples of 'perfect' software?English
28·2 months agoThere was a moment in time where maybe it was qmail:
https://en.wikipedia.org/wiki/Qmail
Ten years after the launch of qmail 1.0, and at a time when more than a million of the Internet’s SMTP servers ran either qmail or netqmail, only four known bugs had been found in the qmail 1.0 releases, and no security issues.
More on how it was accomplished:
https://blog.acolyer.org/2018/01/17/some-thoughts-on-security-after-ten-years-of-qmail-1-0/
IanTwenty@piefed.socialto
Programming@programming.dev•You can code only 4 hours per day. Here’s why.English
13·2 months agoWow that’s bad. The original idea of standing up, I understand, was to keep the meeting short through physical discomfort and only speak of blockers to progress or ask for help. It is not meant to report status, which can make people feel like they have to continually justify themselves and their work.
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•Storing encryption keys for backup drivesEnglish
12·2 months agoDon’t encrypt the drive, encrypt the backups and put your keepassdb alongside. Use restic or similar that encrypts backups.
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•Mattermost is no longer Open-SourceEnglish
37·2 months agoThe contention is that Mattermost say it’s licensed under AGPL but then they add conditions which are incompatible with that license. So it seems they want to give appearance of AGPL but not give the actual rights that come with it. So therefore it’s not AGPL.
Errors in command substitution e.g. $(cat file) are ignored by ‘set -e’, one example of its confusing nature. It does not force you to all handle errors, just some errors and which ones depends on the code you write.
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•Is it safe the new Syncthing-Fork v2.0.14 on F-Droid?English
11·2 months agoPresumably that can’t handle things that the app adds like run conditions for wifi/mobile data though? I realise some may not care about that as much.
IanTwenty@piefed.socialto
Selfhosted@lemmy.world•💞 FairScan > Syncthing > Paperlees-ngxEnglish
3·2 months agoThank you for introducing me to FairScan! Great app. I have a scanner but being able to snap stuff on the go is so much quicker.




On the positive side the PMOS device wiki for Fairphone 4 is accurate to what he discovered i.e. audio, battery and calls not yet fully working:
https://wiki.postmarketos.org/wiki/Fairphone_4_(fairphone-fp4)