modified | Thursday 21 November 2024 |
---|
One of the biggest criticisms of Google and other big search engines is that they put too much emphasis on popularity. To call this searching by relevance is disingenuous, because popularity has hardly anything to do with the relevance of the search, and ends up rewarding corporations, trends, and ad-based sites. Algorithms based on popularity or link counts assume that people want the most popular or “authoritative” pages.
gemini://auragem.letz.dev/music/public_radio
gemini://gemini.clehaxze.tw/gemlog/2023/12-02-status-report-building-the-http2-client-for-drogon.gmi
We are hosted under PATH: news.hispagatos.org
Building as we speak a rust backend/frontend so we can allow
people to create an account in any of our services, matrix mastodon usenet
Like usuall will only allow people to join by
invitation/request with a token we will be giving to members of the
hispagatos collective, friends and members of the hacker communities.
As soon the portal is ready I will announce here on our mastodon instance and matrix channels.
for now you can visit something I have put up very fast at:
Hispagatos Usenet page
That’s it for now!
=> https://rek2.neocities.org/ ReK2 NeoCities HomePage
=> https://eventos.hispagatos.org Meetup alike but decentralized, open and part of the fediverse.
=> https://2600.madrid http site for 2600 Madrid
=> gemini://2600.madrid gemini site for 2600 Madrid
rek2 aka rebel
Much loves
Solidarity and hugs. Love ALL.
=> https://git.sr.ht/~gsthnz/gssg gssg
=> gemini://srht.site/quickstart.gmi gemini pages on sourcehut
gemini://astrobotany.mozz.us/app/plant
gemini://astrobotany.mozz.us/public/18adc009b89e4b20a3222c29369e0f53
gemini://tilde.team/~khuxkm/bofharchive/
gemini://medusae.space/index.gmi
gemini://spartan//gmi.noulin.net/
gemini://lof.flounder.online/gemlog/2023-12-06%20On%20C%20popularity%20vs%20python,%20size%20of%20stdlib,%20package%20managers%20in%20languages.gmi
gemini://yretek.com/english/gemlog/2023/12/2023-12-06_back_smol_web.gmi
gemini://ploum.net/2023-11-25-offpunk2.gmi
windows nodejs c build
What is Tus
At work, I previously set up a solution using Tus.io to allow customers to transfer large files and resume interrupted transfers. This solution has been very reliable, even under bad network conditions.
tus.io - resumable file uploads
So I figured out, that I should set up the same solution, even if it felt like using a sledgehammer to crack a nut.
Playing Lego and assembling the bricks
I first made an upload server using tusd and then I added some frontend using Uppy, which is made by the same company behind tus.
Reference server implementation in Go of tus
Uppy - modular open-source JavaScript file uploader
Transloadit - the company behind tus and Uppy
And soon enough I had an http server running on my machine on port 54321, with an upload page and a tus server.
copied from the documentation of tus and uppy).
https://git.sr.ht/~oliverpool/…
📅 6 September 2021
gemini://log.pfad.fr/2022/vanitydoc/
gemini://log.pfad.fr/2023/git-clone-all-the-things/
gemini://jorgesanz.net/posts/2023-11-30-opening-desktop-links-on-linux-with-different-browsers-and-profiles/
gemini://gemini.ctrl-c.club/~lettuce/offline-ereading.gmi
There are other sides of low tech that interest me more. I’m fascinated with old, small, and alternative tech because of its DIY potential. Instead of needing to rely on a massive supply chain and an intricate global logistics network to get the things we use, we might be able to make other tools ourselves that can do just fine.
gemini://spam.works/mirrors/
But there is another way: free and open platforms, protocols, and standards. Instead of Discord, I could recommend Matrix, IRC, or Mumble. These are not based on central corporate ownership, but instead on publicly available standards that anyone can build on top of. The ownership of these platforms is distributed between its users, and thus aligned with their incentives.
Federation is also a really compelling solution. Unlike Discord and Reddit, which are centrally owned and operated, federated software calls for many independent server operators to run instances which are responsible for tens or hundreds of users each. Each of these servers then use standardized protocols to communicate with each other, forming one cohesive, distributed social network. Matrix and IRC are both federated protocols, for example. Others include Mastodon, which is similar to Twitter in function; PeerTube, for hosting videos and live streams; and Lemmy, which is a federated equivalent of Reddit.
These are the alternatives. These platforms lack that crucial conflict of interest which is getting us kicked off of the corporate owned platforms. These are the facts: open platforms are the only ones align with the interests of their users, and closed platforms exploit their users. Once you recognize this, you should jump ship before you’re deplatformed, or else you’re risking your ability to organize yourselves to move to another platform. Use open platforms — or else. Do it today.
gemini://gemini.marmaladefoo.com/blog/1-Sep-2020_The_Duckling_Proxy.gmi
gemini://gmi.noulin.net/Compiler-Options-Hardening-Guide-for-C-and-C++.md
gemini://gmi.noulin.net/unixKoans/
gemini://geminispace.info/
gemini://gmi.noulin.net/mobileNews/6673.gmi
gemini://gmi.noulin.net/mobileNews/
gemini://gmi.noulin.net/SEI_CERT_C/
gemini://gmi.noulin.net/rfc/
gemini://gemi.dev/cgi-bin/wp.cgi/
gemini://gemi.dev/cgi-bin/waffle.cgi/
gemini://gemi.dev/html/converting-html.gmi
gemini://gemi.dev/warez-book/
gemini://gemi.dev/crawlers/
By choosing Discord, you also lock out users with accessibility needs, for whom the proprietary Discord client is often a nightmare to use. Users who cannot afford new enough hardware to make the resource-intensive client pleasant to use are also left by the wayside. Choosing Discord is a choice that excludes poor and disabled users from your community. Users of novel or unusual operating systems or devices (i.e. innovators and early adopters) are also locked out of the client until Discord sees fit to port it to their platform. Discord also declines service to users in countries under US sanctions, such as Iran. Privacy-concious users will think twice before using Discord to participate in your project, or will be denied outright if they rely on Tor or VPNs. All of these groups are excluded from your community.
There are great FOSS alternatives to Discord or Slack. SourceHut has been investing in IRC by building more accessible services like chat.sr.ht. Other great options include Matrix and Zulip. Please consider these services before you reach for their proprietary competitors.
Perceptive readers might have noticed that most of these arguments can be generalized. This article is much the same if we replace “Discord” with “GitHub”, for instance, or “Twitter” or “YouTube”. If your project depends on proprietary infrastructure, I want you to have a serious discussion with your collaborators about why. What do your choices mean for the long-term success of your project and the ecosystem in which it resides? Are you making smart investments, or just using tools which are popular or that you’re already used to?
If you use GitHub, consider SourceHut or Codeberg. If you use Twitter, consider Mastodon instead. If you use YouTube, try PeerTube. If you use Facebook… don’t.
Disclaimer: I am the founder of SourceHut.
Your choices matter. Choose wisely.
gemini://kennedy.gemi.dev/archive/cached?url=gemini%3a%2f%2fdrewdevault.com%2f2020%2f10%2f18%2fNew-workstation.gmi&t=637898933800000000&raw=False
² Such CLAs are also unjust in my view. Tools like the Developer Certificate of Origin are better for meeting the need to establish the legitimate copyright of open source software without denying rights to its community.
visurf, which is based on Netsurf,
https://solar.lowtechmagazine.…
gemini://foo.zone/gemfeed/2023-10-29-kiss-static-web-photo-albums-with-photoalbum.sh.gmi
gemini://gemi.dev/gemlog/2023-12-09-numbering-sanity.gmi
gemini://zaibatsu.circumlunar.space/~solderpunk/gemlog/metabolism-in-architecture.gmi
gemini://gemini.clehaxze.tw/gemlog/2023/11-04-pledgeing-and-unveiling-the-drogon-web-application-framework.gmi
gemini://thrig.me/blog/2023/11/16/assembly.gmi
gemini://thrig.me/blog/2023/11/17/defaults.gmi
gemini://astrobotany.mozz.us/public/18adc009b89e4b20a3222c29369e0f53
internet
gemini://spam.works/mirrors/textfiles/internet/
gemini://ghostze.ro/feed.xml
gemini://missbanal.net/atom.xml
gemini://zaibatsu.circumlunar.space/~solderpunk/gemlog/atom.xml
gemini://tilde.pink/~slondr/
gemini://gemini.tuxmachines.org/feed.xml
gemini://spool-five.com/gemlog/index.gmi
gemini://lantashifiles.com/gemlog/entries/atom.xml
gemini://hispagatos.org/
gemini://hugeping.tk/atom.xml
gemini://idiomdrottning.org/atom.xml
gemini://gem.billsmugs.com/photos
gemini://tilde.town/~slimelia/gemlog.gmi
gemini://rawtext.club/~deerbard/deerlog.gmi
gemini://oberdada.pollux.casa/gemlog.gmi
gemini://freeshell.de/gemlog/atom.xml
gemini://elektito.com/gemlog/
gemini://playonbsd.com/games/
gemini://bobignou.red/atom.xml
gemini://hugeping.ru/atom.xml
gemini://smellsbad.com/gemlog/atom.xml
gemini://tobykurien.com/
gemini://notes.hugh.run/
gemini://sotiris.papatheodorou.xyz/gemlog/atom.xml
gemini://rek2.hispagatos.org/
gemini://rochelimit.uk
gemini://gmi.noulin.net/atom.xml
gemini://adele.work/gemlog/
gemini://gemini.strahinja.org/blog/rss.xml
gemini://sol.cities.yesterweb.org/artshare/
gemini://aprates.dev/log/atom.xml
gemini://rawtext.club/~winter/gemlog/
gemini://necronomicon.fr/gemlog/feed.xml
gemini://spool-five.com/gemlog/atom.xml
gemini://gemini.hearsay.tech
gemini://foo.zone/gemfeed/atom.xml
gemini://jsreed5.org/feeds/math.xml
gemini://ferds.flounder.online/
gemini://benjaminja.info/gemlog/atom.xml
gemini://tsyesika.se/gemlog/index.gmi
gemini://smol.chorebuster.net/gemlog/atom.xml
gemini://ew.srht.site/feed.xml
gemini://welovedyou.xyz/
gemini://senders.io/feed/atom.xml
gemini://thfr.info/index.gmi
gemini://jsreed5.org/feeds/log.xml
gemini://moddedbear.xyz/logs/atom.xml
gemini://republic.circumlunar.space/users/dbane/gemlog/atom.xml
gemini://blog.schmidhuberj.de/atom.xml
gemini://gemi.dev/gemlog/
gemini://obsessivefacts.com/
gemini://gemini.circumlunar.space/users/adiabatic/atom.xml
gemini://mediocregopher.com/feed.xml
gemini://ur.gs/atom.xml
gemini://laniakea.rodoste.de/atom.xml
gemini://carcosa.net/journal/atom.xml
gemini://xavi92.privatedns.org/atom.xml
gemini://skyjake.fi/gemlog/atom.xml
gemini://gemini.techrights.org/feed/
gemini://u.2f30.org/dsp/posts.gmi
gemini://sl1200.dystopic.world/feed.gmi
gemini://vigrey.com/journal
gemini://thatit.be/atom.xml
gemini://gemini.conman.org/boston.atom
gemini://thrig.me/blog/atom.xml
gemini://smol.chorebuster.net/gemlog/
gemini://warmedal.se/~bjorn/atom.xml
gemini://gemini.cyberbot.space/gemlog/atom.xml
gemini://capsule.usebox.net/gemlog/atom.xml
gemini://michaelnordmeyer.com/gemlog/atom.xml
gemini://gemini.patatas.ca
gemini://gemini.astropirados.space/gemlog/atom.xml
gemini://auragem.letz.dev/devlog
gemini://dj-chase.com/documents/cap-of-week/feed.gemini
gemini://capsule.usebox.net/gemlog/
gemini://gemini.clehaxze.tw/atom.xml
gemini://tilde.pink/~slondr//
gemini://pwshnotes.flounder.online/gemlog/2023-07-18-web-api-articles.gmi
gemini://pwshnotes.flounder.online/gemlog/2023-10-13-usb-charging.gmi