Salta al contenuto principale

Lapo Luchini ha ricondiviso questo.


There is a lot of alarmist stuff going around about .io ccTLD being "retired", fedi instances that use it having to move, etc. 👀

Keep calm. Here's the one thing you need to know about this right now:

👉 Even if .io ever gets "retired", it will take *years* for this to affect already delegated .io domains in any way at all.

I cannot stress this enough, we are talking years if not decades.

Soviet Union dissolved 33 years ago, but .su domains still resolve.

Deep breaths.
Carry on.

#Fediverse

Questa voce è stata modificata (5 mesi fa)

reshared this

Unknown parent

hometown - Collegamento all'originale
Space Catitude 🚀

@fasnix
When I decided to use a .tv domain, I investigated to find out where that is and where the money is going: Island nation of Tuvalu -- a good deal for an atoll in an age of sea level rise.

I wonder if, similarly, the just thing to do with io wouldn't be to transfer the entirety of the (very profitable?) domain ownership to the displaced/repatriated islanders. Sounds like they could use the money.
🤔

Questa voce è stata modificata (5 mesi fa)
Unknown parent

@fasnix the context was people freaking out in my timeline that their fedi instances might disappear any day because of that.

And the point was to calm people down and remove some stress, as this is going to take years.



Just in case you need a NodeJS script to sort extended #ZSH history which doesn't break on multi-line entries:

#! /usr/bin/env node
const fs = require('fs');
const lines = fs.readFileSync(process.argv[2], 'utf8').split(/(?<=[^\\])\n/);
lines.sort((a, b) => a.split(/:/)[1] - b.split(/:/)[1]);
fs.writeFileSync(process.argv[2], lines.join('\n'), 'utf8');
#ZSH

Lapo Luchini ha ricondiviso questo.


In principle I could even see myself supporting Mozilla's advertising thing.

It would not be a bad idea, in general, to have a privacy-preserving, ethical advertising network. It would serve as an alternative for vendors, and as an example to regulators that this is possible – and that banning targeted advertising can be done without hurting organizations that rely on ads to stay afloat.

Problem is, I don't trust Mozilla to hold up their side of this.

I used to, but not anymore.

#Mozilla

Lapo Luchini reshared this.

in reply to Michał "rysiek" Woźniak · 🇺🇦

@BassRck5000 I'm not ignoring it, I just think that i prefer a lesser evil over more ones who've lost their moral compas decades ago.

Not agreeing with you, doesn't make me ignorant. It just means I evaluate it differently.

in reply to Dynom

@dynom @BassRck5000 it's not about agreeing or not, it's about throwing around clichés like "running a profit is not a bad thing".

And I did not call you ignorant. I said you seem to be ignoring the context. That's a different thing, please don't twist my words like that.


Lapo Luchini ha ricondiviso questo.


OUTDATED⚠️
Mozilla bought the Android email app K-9 (which didn’t include any trackers) and integrated trackers as part of #Mozilla‘s rebranding under the #Thunderbird name.

They even made it opt-out instead of opt-in. Their defense for breaking the law: ”we wouldn’t have enough data if we obeyed the law.“

It doesn’t matter whether you ”anonymized“ the data or not: If you want to extract data from someone’s device to yours, you may do so only if they knowingly consented.
sigmoid.social/@davidculley/11…


Gibt sogar ein GitHub-Issue dazu. Money quote:

»Unfortunately we cannot make this type of data collection opt-in because the limited data from voluntary reports wouldn’t provide enough insights to make informed product decisions. Opt-in data would come from a small, biased subset, leading to flawed conclusions.«

Datenschutz und Einwilligungen sind grundlegende Rechte der Nutzer, die respektiert werden müssen, selbst wenn dies die Datenerhebung erschwert.

github.com/thunderbird/thunder…


Questa voce è stata modificata (4 mesi fa)
in reply to David Culley

I just hope somebody will have the will to keep an existing and working "K-9" unadulterated project alive and kicking.
in reply to David Culley

The Thunderbird developers listened to their users and removed tracking entirely. Only the beta version of version 8 contained the telemetry. The final release no longer does, at least for now.

Lapo Luchini ha ricondiviso questo.


I hope this FreeBSD Foundation effort bears sweet ripe fruit: freebsdfoundation.org/blog/why… (I want a supported FreeBSD Laptop! EVEN IF IT IS A DELL)

Lapo Luchini reshared this.


Lapo Luchini ha ricondiviso questo.


Around 2000, humankind split into two groups:

One who was convinced it needed expensive Content Management Systems to keep office documents.

And the other who had an unprecedented productive, global collaboration with repositories and text files.💁‍♂️

Questa voce è stata modificata (6 mesi fa)

Lapo Luchini reshared this.

in reply to Stefan Eissing

Which group is the one that can get images to display inline, even in drafts?
in reply to EndlessMason

@EndlessMason There was a third group which became capable of that. But it ascended shortly afterwards.

Lapo Luchini ha ricondiviso questo.


I read that the official Mastodon instance of the Swiss government will be closing down.

They say there are few active users, low engagement, and minimal interaction, which seems quite plausible. Additionally, they claim that "on platforms like X or Instagram, the Federal Council and the Federal Administration have many more followers." I believe that too, of course.

However, I do not agree with their decision. I think a government shouldn’t be overly concerned about follower counts and interactions, but rather about providing free, autonomous communication that is independent of third-party companies. In my view, a government shouldn’t operate like a business focused on "numbers."

Still, I appreciate their experiment - many governments, like the Italian one, haven’t even tried.

Regarding costs and management effort: an instance with 5 users and 3,500 followers (numbers provided by them) can run on a VPS for €3 a month and doesn't require heavy moderation. The cost for them is nearly zero. Yet, the freedom of information and discussion, especially for a Neutral Country, should always be a priority.

I believe that maintaining control over one’s information channels is crucial, especially in today's world. But, I fear that decision-makers only consider the numbers, which often favor the flashiest - but worse - solutions.

Encouraging citizens to use closed platforms is, in my opinion, a wrong choice.

Thanks to the Swiss government for at least giving it a shot.

admin.ch/gov/it/pagina-inizial…

#Mastodon #FreedomOfSpeech #Switzerland #Fediverse #SocialNetworks

reshared this

in reply to Stefano Marinelli

«I think a government shouldn’t be overly concerned about follower counts and interactions, but rather about providing free, autonomous communication that is independent of third-party companies. In my view, a government shouldn’t operate like a business focused on "numbers."»

Absolutely 👏

in reply to rolgalan

Exactly this. A closed platform should never be supported; Facebook and Twitter are now severely limited of you don't hav an account, to thr point where most posts are not viewable. "But creating an account is free" is not the solution, obviously.

They missed the point there, I think, and as stated they didn't really push it in any form.

CC: @stefano@bsd.cafe



Lapo Luchini ha ricondiviso questo.


"What were you asked, and offered?" the dragon said.

"To drive you off, to receive the hand of the princess and half the kingdom," the knight replied.

"Very well, I'll go."

"Wait, what?"

"There once was a huge empire, that was halved..." The dragon laughed. "I'll go. For now."

#MicroFiction #SmallStories #TootFic

Lapo Luchini reshared this.


in reply to April King

Of course, if any of the DNS fails to resolve to a name, the failure needs to trigger a route that goes through:

on.the.first.p.art
of.the.journ.ey
i.was.looking.at
all.the.life
there.were.plants.and.birds.and.rocks.and.thin.gs

Questa voce è stata modificata (1 settimana fa)
in reply to April King

Brilliant. And using a metric fuckton of IPv4 addresses for this is a solid flex on its own 💪


Lapo Luchini ha ricondiviso questo.


Commit to the bit, free the JavaScript™! javascript.tm/

reshared this


Lapo Luchini ha ricondiviso questo.


Hey folks, so the Quantum Witch demo has been released :) It lets you explore a few locations from the beginning of the story, and even get up to the first big story event!

I hope you enjoy it, and all boosts and very appreciated :)

store.steampowered.com/app/310…

#indiedev #indiegame #demo

reshared this


Lapo Luchini ha ricondiviso questo.


Reading about the computer you made... On the computer you made.

How meta.

Lapo Luchini reshared this.



A short history about keeping your #ssh daemons up-to-date by checking their banners, unexpectedly short debugs, happenstance, #hpn, and #RFC definitions.
#ssh #RFC #hpn


Lapo Luchini ha ricondiviso questo.


I recently saw an amazing Navajo rug at the National Gallery of Art. It looks abstract at first, but it is a detailed representation of the Intel Pentium processor. Called "Replica of a Chip", it was created in 1994 by Marilou Schultz, a Navajo/Diné weaver and math teacher. Intel commissioned the weaving as a gift to the American Indian Science & Engineering Society. 1/6
in reply to Ken Shirriff

Marilou Schultz also created a weaving "Untitled (Unknown Chip)", 2008. Antoine Bercovici identified it for me as the AMD K6 III processor. These weavings are part of an exhibition "Woven Histories: Textiles and Modern Abstraction". The exhibition is no longer at the National Gallery of Art but will be at the National Gallery of Canada (Ottawa) in November and the Museum of Modern Art (New York) next April. 5/6
in reply to Ken Shirriff

For more information on the Pentium weaving, see my latest post: righto.com/2024/08/pentium-nav… 6/6

Lapo Luchini ha ricondiviso questo.


Two weeks ago I asked on here about indie developers and everyone told me I had to speak to @nikki so I did! Quantum Witch looks wonderful

theguardian.com/games/article/…

reshared this



!Friendica Support I read all of issue 13719 and I got the gist that URLs shown in the browsers are not the URLs I should paste in my search bar to import a message (to like it, or to boost it), but I don't understand how to do that.
I have seen Threads messages shared/boosted by others, but I can't manage to do it myself from my Friendica account.
Is that possible?

Lapo Luchini ha ricondiviso questo.


Fun fact: the code which took Apollo 11 to the moon is available on github github.com/chrislgarry/Apollo-…

And if you look through it you'll see that - joyfully - it also includes original comments.

My absolute favourite thing about the Moon Code is that it includes comments like this: "TEMPORARY - I HOPE HOPE HOPE"

reshared this

in reply to Steve Loughran

I should add that for us software developers, having people look at your code 50 years later and muttering “what was that idiot thinking” is actually a success we can only dream of.
Usually the time limit is 18 months and the person being critical is your future self.
Questa voce è stata modificata (7 mesi fa)


#golang Fediverse please help a Go-noob: is it possible to get the `git describe` string from a `go install github.com…@latest` type installation?
In order to use for `--version` output, that in various projects report no version when installed that way.

E.g.:

% go install github.com/walles/moar@latest
% moar --version
Should be set when building, please use build.sh to build

Lapo Luchini ha ricondiviso questo.


My latest model! This is an IBM Series\1 with a 5251 terminal. This is a 1:12 scale model! Any of you worked with or on one if these back in the days? What was it used for where you worked?
Questa voce è stata modificata (7 mesi fa)

Lapo Luchini reshared this.


Lapo Luchini ha ricondiviso questo.


Priorities. So important.

- EU-Petition to keep video games playable by forcing the publishers to NOT remove essential functions: 302.000 signatures in less than a month.

[1]- EU-Petition to tax the rich and keep our planet inhabitable: 271.000 signatures after 10 months.

[2]If you care about playing your games, please also support the other petition to make sure you still can do that and many other things, ok? :)

[1] eci.ec.europa.eu/045/public/#/…
[2] eci.ec.europa.eu/038/public/#/…

Questa voce è stata modificata (7 mesi fa)

reshared this


Lapo Luchini ha ricondiviso questo.


LAN parties are not so common anymore in our hyper connected world of 2024 but at South Pole, when the satellites are down, it might as well be 1997 all over again.

reshared this


Lapo Luchini ha ricondiviso questo.


ugh. I picked up a shitty NUC from ewaste and it had a label on it for an AI company.
ahh, another startup that burnt out trying to build some silly AI project on crap hardware. I wonder what they did? I check their URL:
ahh. healthcare. great, great.

reshared this

in reply to Foone🏳️‍⚧️

How are you able to take staff AWAY from ewaste? Where I live that is not allowed and the assumption in dropping stuff off is that it goes to be destroyed. If it's known that dropping stuff at ewaste means citizens could reclaim it, then your story is even more horrifying
in reply to Foone🏳️‍⚧️

where do you find ewaste? I've been thinking of recoup'ing old hw and install linux and leave around the 'hood for people to pick up it they need it.

Lapo Luchini ha ricondiviso questo.


I compared JPEG XL and AVIF in terms of visual quality and file size:
tonisagrista.com/blog/2023/jpe…

Lapo Luchini reshared this.


Lapo Luchini ha ricondiviso questo.


“If you’re not not paying for the product, you’re the product, and if you are paying for the product, you’re still the product.” @pluralistic pluralistic.net/2024/08/17/hac…

reshared this


Lapo Luchini ha ricondiviso questo.


Usually me

reshared this


Lapo Luchini ha ricondiviso questo.


New Bark by Aria Salvatrice @woof :

Video Tutorials
Considered Harmful

Video tutorials are harmful to some, for reasons of accessibility, and to everyone, for reasons of mortality.

aria.dog/barks/video-tutorials…

reshared this


Lapo Luchini ha ricondiviso questo.


It turns out Google Chrome ships a default, hidden extension that allows code on `*.google.com` access to private APIs, including your current CPU usage

You can test it out by pasting the following into your Chrome DevTools console on any Google page:

chrome.runtime.sendMessage(
"nkeimhogjdpnpccoofpliimaahmaaome",
{ method: "cpu.getInfo" },
(response) => {
console.log(JSON.stringify(response, null, 2));
},
);

More notes here: simonwillison.net/2024/Jul/9/h…

in reply to Simon Willison

If I disable this in Brave settings it removes the fingerprinting for that profile? The settings language in Brave suggests it might break sharing in other tools like Zoom (web only?) or Teams (web only?). Thanks!
Many of clients use Google products like Drive and Chat. So, sort of stuck often time. It's really too bad because many google products are useful that they have to muck it all up with their trust (as in confidence in and faith in) breaking practices.
in reply to Simon Willison

friendly reminder that you need root access to fully remove Google from many android phones and tablets and that root access generally voids your warranty. That said, most warranties don't last longer than a couple years so if you've had your phone for 2 or more years then you likely have little to lose by ripping your *.google.com applications out and replacing them with much more secure applications.

If you don't want to do that, the paid version of #netguard can at least lock down your phone's network traffic app by app and web address by web address.


Lapo Luchini ha ricondiviso questo.


The third article in a week that I’ve read suggesting that GenAI is not actually doing anything useful:

www-businessinsider-com.cdn.am…

Even Goldman Sachs, who can generally make money out of any ludicrous hype cycle, think there’s nothing of value there.

Summary from the others:

  • Only 5% of businesses are doing any kind of AI roll out and, of those, a lot are scaling back because the returns are nonexistent or negative.
  • Experienced developers using Copilot are 20% less productive.
  • Silicon Valley companies spent $50B on NVIDIA GPUs and that led to a $3B increase in revenue (not profit).
  • Improvements in newer generation AI models is incremental, but the costs of training are increasing disproportionately.

Lapo Luchini reshared this.

in reply to David Chisnall (*Now with 50% more sarcasm!*)

Pedantic spelling correction! I believe that's Goldmine Shithole. But like any broken clock, they're occasionally accurate...
in reply to David Chisnall (*Now with 50% more sarcasm!*)

My boss just ask me last week "Are we doing anything with generative AI?" And I know he heard it in a meeting. The nice thing about Goldman is that they have an inexplicably good reputation at the altitude where the most hot air currents can be found.

Lapo Luchini ha ricondiviso questo.


Some EU officials know nothing about how technology works but know what they want. And they're on the verge forcing technology companies to make everyone much less safe by destroying strong encryption and eviscerating personal privacy.

netzpolitik.org/2024/client-si…

(Tweaked to be clear it's not all EU officials...)

Questa voce è stata modificata (9 mesi fa)

reshared this


Lapo Luchini ha ricondiviso questo.


On this day, back in 1993, #FreeBSD got its name.

reshared this


Lapo Luchini ha ricondiviso questo.


vague memory of someone else’s debugging story from i can’t remember where … :

they are called to an office which is complaining that the wifi stops working for two hours twice a day

this office is in portsmouth so it’s fairly obvious that the timing is related to the tides

but what on earth? how can the wifi be sensitive to the tides?!

reshared this

in reply to Tony Finch

@bsdphk There’s an older story (which a quick Google search did not turn up) of a computer repair guy who was troubleshooting a mainframe, and commented on how frequently a particular yacht was in the harbor. "No, it's only rarely here.” “But it’s been here every time I've come to troubleshoot your weird intermittent hardware issue…”
in reply to Steve Bellovin

@SteveBellovin
In a former job the ethernet at the London(UK) office blanked out exactly once per second...

... when the radar in nearby Heathrow lit up the building.

Explaining proper ethernet grounding to the electrician solved that.


Lapo Luchini ha ricondiviso questo.


FreeBSD 14.1-RC1 is now available: lists.freebsd.org/archives/fre…

If no major problems show up, we're going to start 14.1-RELEASE builds on Friday. THIS IS YOUR LAST CHANCE TO TEST BEFORE THE RELEASE.

reshared this



ASN1js tree mode


Public request for comments: #ASN1js has historically been like this, I have received a very nice PR on Github to make it more like the usual tree view with ⊕, it can be tested here.
I like that, but it's a huge change to the website historical look&feel #UX.
What do you think about it?
Better? Worse? Can be further improved?

Lapo Luchini ha ricondiviso questo.


Just learned @keepassxc is here!

KeepassXC is excellent. I’ve used it as my primary password manager for years, and it keeps getting better.

No Electron, local storage, plugins for Firefox. It’s awesome.

(And shout out to lwhsu@ for maintaining the #FreeBSD port).

reshared this

in reply to aru

@aru @Ruben Schade :runbsd:🇦🇺🇸🇬 I've heard people use SyncThing and Nextcloud for it - I often use SSHFS to mount the directory containing the password vault
in reply to silverwizard

@silverwizard @Ruben Schade :runbsd:🇦🇺🇸🇬 @aru I store the password database on NextCloud through the synchronization client on Windows, and the password database has my NextCloud password in it. I'm retrieving the database using the iOS NextCloud app and open it using KeePassium.

I also store all my TOTP seeds in the database using the TOTP plugin in KeePassXC and it's a native feature in KeePassium.

in reply to Ruben Schade 🇦🇺🇸🇬

Can't wait for version 2.7.7 to be in the Ports, as it adds supports for Passkeys! 🎉
(I already use it on Windows and on SteamDeck/Linux)

PS: I also use Syncthing on all my PCs and also on my mobile phone, on which I run KeePassDX.


Lapo Luchini ha ricondiviso questo.


“do you know ascii code 7?”
“yea, that rings a bell.”

reshared this


in reply to Lapo Luchini

nice ! Can you re-encode ASN.1 structures based on text descriptions ?
I did that using OpenSSL CLI and Perl github.com/wllm-rbnt/asn1templ…
in reply to Lapo Luchini

oh! I didn't know you were on Mastodon.

Thank you SO MUCH for making asn1js. It was absolutely instrumental in my recent escapades into the world of DNSSEC.

Genuinely an inspiring tool.


Lapo Luchini ha ricondiviso questo.


Exciting update about our sculpture at MIT, a robin has built a nest in it! And it's having babies!

reshared this