Spyke

Replies

Comment on

DIY YouTuber builds cheap VR headset and makes it open-source

It's always cool to see such projects, and I was discussing about the topic just yesterday.

... but please, don't spend $150 on that. This is limited has it has :

  • no controllers (and gamepads aren't spatial),
  • no hand tracking (which would be spatial),
  • no 6DoF, so you can't move your head or body around, just turn your head around
  • a very limited software stack, e.g. no OpenXR (AFAICT),
  • a cable to be plugged to a computer, i.e. it's not standalone

so it's basically a more open but not standalone version of the Oculus Go. For context the Go is from 2018 and back then was $200 while being standalone. Note also that the Go is rootable, cf https://developers.meta.com/horizon/blog/unlocking-oculus-go/

There are also other DIY VR HMDs, e.g. https://github.com/relativty/Relativty from 2020 which similar limitations. In fact this made so much buzz back then the founder managed to ride the hype and make (sadly) a VC funded startup. I say sadly because the initial project was all open VR and openness but once the money was locked-in... well I let you check.

So... again this is VERY cool to build but please do not consider this anything but a way to learn. If you do want to play with VR with a limited budget consider instead an accountless (meaning no Meta involved) second hand Meta 2 then Alvr or WiVRn (cf https://lvra.gitlab.io/ for more).

Comment on

Lutris maintainer: "I've removed the Claude co-authorship from the commits a few days ago. So good luck figuring out what's generated and what is not."

  • their repo (checked the commit graphs and basically they did most of the work, 2nd dev agree with them, covers 90%+) their choice of governance
  • their repo, their choice of tooling
  • I genuinely believe they think are doing "good enough" code and they are probably right about it in their context
  • they do have fair points on the economical power dynamics, namely that yes Anthropic is slightly less worst than Meta, Google, OpenAI, Microsoft, etc (... but IMHO honestly that's a damn low bar)

but also

  • obfuscation rather than discussion (closed the issue and limited to maintainers only) so clearly the signal is precisely "my repo, my choice"
  • no mention of the copyright or license washing
  • no mention of ecological impact

so I would personally consider instead Bottles, GOG (have different problems), Steam (obviously not open source and basically monopolistic position), etc.

Overall I think preventing discussion is unhealthy (even though sadly sometimes needed, here I lack context, maybe the issue poster did this numerous time on other platforms, title definitely was provocative) but removing provenance is NEVER a good choice. They want to use Claude on their repo? Absolutely fine (even though not to me) but hiding it makes it instantly untrustworthy to me. In fact I even argued in the past that even though I personally do not use GenAI/LLMs (for coding or otherwise) except for testing it should always be disclosed precisely so that others can make THEIR choice in consequence, including using or contributing, cf https://fabien.benetou.fr/Analysis/AgainstPoorArtificialIntelligencePractices

Comment on

Google Forcing Gemini Down Our Throats Feels aLot Like Microsoft and Internet Explorer, But More Insidious

Google was "cool" 2 decades ago... or before they combined both monetization (through ad) with power (through monopoly) they inexorably transformed EXACTLY to Microsoft the same way Facebook/Meta did the Google playbook.

Those huge tech corporations are pulled by the market to follow the same, sadly successful, strategy playbook and keep no uniqueness.

Google has been the new Microsoft for years already but through careful marketing consumers somehow believe they aren't.

Comment on

Microsoft Recall is now an explorer.exe dependency

For years... well pretty much since I had a PC, I had a Windows partition. Why? Well because I (sadly) paid for the damn thing (damn OEM deals). Plus, I admit, sometimes they were things that only ran on Windows.

For few years now though, everything, literally, from the latest tech gadget to playing games to VR, works on Linux.

Few weeks ago I deleted the Windows partition. I didn't have to. I didn't boot on it for months. It didn't affect me.

Still, I now feel ... safer, more relaxed, coherent.

When I see shit like that, I feel even better!

Comment on

Asked LA Fitness to cancel my membership, they offered to freeze it for $10/month instead

No idea how it works where you are but in Belgium and in the EU we have https://en.wikipedia.org/wiki/Ombudsman which according to https://en.wikipedia.org/wiki/Ombudsman_services_by_country is available in most places. Anyway I can tell you when companies receive an email from them, they don't mess around. I've been waiting for a bike part for a year. I contacted the ombudsman, no cost, just 2 emails, suddenly my carbon belt was shipping the very next day.

Comment on

OpenAI Pleads That It Can’t Make Money Without Using Copyrighted Materials for Free

So... they are a non-profit (as they initially were) or a public research lab then. That would perfectly fine to say the path that they chose and so happen to make them unbelievably rich, is not viable.

They don't have a business if they can't legally make profit, it's not that hard. I'm sure people who are pursing superhuman intelligence can figure out that much, if not they can ask their "AI" some help to understand.

What a joke.

Comment on

Wikipedia Says AI Is Causing a Dangerous Decline in Human Visitors

(pasting a Mastodon post I wrote few days ago on StackOverflow but IMHO applies to Wikipedia too)

"AI, as in the current LLM hype, is not just pointless but rather harmful epistemologically speaking.

It's a big word so let me unpack the idea with 1 example :

  • StackOverflow, or SO for shot.

So SO is cratering in popularity. Maybe it's related to LLM craze, maybe not but in practice, less and less people is using SO.

SO is basically a software developer social network that goes like this :

  • hey I have this problem, I tried this and it didn't work, what can I do?
  • well (sometimes condescendingly) it works like this so that worked for me and here is why

then people discuss via comments, answers, vote, etc until, hopefully the most appropriate (which does not mean "correct") answer rises to the top.

The next person with the same, or similar enough, problem gets to try right away what might work.

SO is very efficient in that sense but sometimes the tone itself can be negative, even toxic.

Sometimes the person asking did not bother search much, sometimes they clearly have no grasp of the problem, so replies can be terse, if not worst.

Yet the content itself is often correct in the sense that it does solve the problem.

So SO in a way is the pinnacle of "technically right" yet being an ass about it.

Meanwhile what if you could get roughly the same mapping between a problem and its solution but in a nice, even sycophantic, matter?

Of course the switch will happen.

That's nice, right?.. right?!

It is. For a bit.

It's actually REALLY nice.

Until the "thing" you "discuss" with maybe KPI is keeping you engaged (as its owner get paid per interaction) regardless of how usable (let's not even say true or correct) its answer is.

That's a deep problem because that thing does not learn.

It has no learning capability. It's not just "a bit slow" or "dumb" but rather it does not learn, at all.

It gets updated with a new dataset, fine tuned, etc... but there is no action that leads to invalidation of a hypothesis generated a novel one that then ... setup a safe environment to test within (that's basically what learning is).

So... you sit there until the LLM gets updated but... with that? Now that less and less people bother updating your source (namely SO) how is your "thing" going to lean, sorry to get updated, without new contributions?

Now if we step back not at the individual level but at the collective level we can see how short-termist the whole endeavor is.

Yes, it might help some, even a lot, of people to "vile code" sorry I mean "vibe code", their way out of a problem, but if :

  • they, the individual
  • it, the model
  • we, society, do not contribute back to the dataset to upgrade from...

well I guess we are going faster right now, for some, but overall we will inexorably slow down.

So yes epistemologically we are slowing down, if not worst.

Anyway, I'm back on SO, trying to actually understand a problem. Trying to actually learn from my "bad" situation and rather than randomly try the statistically most likely solution, genuinely understand WHY I got there in the first place.

I'll share my answer back on SO hoping to help other.

Don't just "use" a tool, think, genuinely, it's not just fun, it's also liberating.

Literally.

Don't give away your autonomy for a quick fix, you'll get stuck."

originally on https://mastodon.pirateparty.be/@utopiah/115315866570543792

Comment on

Youtube can detect VPNs now... the fuck?

I mean... detecting (some) VPNs is as trivial as

fetch('https://github.com/NazgulCoder/IPLists/raw/refs/heads/main/output/vpn-ipv4.txt').then( res => res.text() ).then( res => console.log( res.includes( "1.2.3.4" ) ) )

thanks to https://github.com/NazgulCoder/IPLists/

FWIW though I did try, connected via a random VPN from ProtonVPN from Argentina... and it wasn't in that list. So it's not perfect. Also ProtonVPN has apparently today 13K servers according to https://protonvpn.com/vpn-servers

That being said I can imagine that Google, which is literally built on crawling the Web, has all the infrastructure and expertise needed to have such lists and up to date ones.

I'm not justifying blocking VPN here, only trying to clarify that unless you self-host in a rather specific setup (i.e. not relying a popular cloud provider but truly self hosting) it's technically not hard to block VPNs.

Comment on

Microsoft Exec Suggests AI Agents Will Need to Buy Software Licenses - Business Insider

That's the beauty of totally arbitrary restrictions, you can change them as you want.

Pay by seat? Pay by client? Pay by byte of data stored? Pay by backup location?

... pay by moonphase? Pay by AI personality? Pay by virtual AI seat?

Such BS but why wouldn't Microslop extend its business model. It worked well so far. It's not about software, or datacenter, or AI, it's just about entrenchment.

memes

Comment on

Samsung fridge subscription fee

Actually (put on fedora) a "smart" fridge is not necessarily bad.

No what absolutely sucks is lock-in and enshittification.

If you were to imagine a FLOSS OSHW fridge that used e.g. OpenFoodFacts and data from your purchases, e.g. OCRing your grocery list receipt or online purchases and genuinely helped with stock, recipes, diet, etc why not.

The WHOLE point is control, it's not the technology.

Comment on

Probably a good idea to go see how much storage will be necessary...

FWIW :

fabien@debian2080ti:/media/fabien/slowdisk$ ls -lhS offline_prep/
total 341G
-rw-r--r-- 1 fabien fabien 103G Jul  6  2024 wikipedia_en_all_maxi_2024-01.zim
-rw-r--r-- 1 fabien fabien  81G Apr 22  2023 gutenberg_mul_all_2023-04.zim
-rw-r--r-- 1 fabien fabien  75G Jul  7  2024 stackoverflow.com_en_all_2023-11.zim
-rw-r--r-- 1 fabien fabien  74G Mar 10  2024 planet-240304.osm.pbf
-rw-r--r-- 1 fabien fabien 3.8G Oct 18 06:55 debian-13.1.0-amd64-DVD-1.iso
-rw-r--r-- 1 fabien fabien 2.6G May  7  2023 ifixit_en_all_2023-04.zim
-rw-r--r-- 1 fabien fabien 1.6G May  7  2023 developer.mozilla.org_en_all_2023-02.zim
-rw-r--r-- 1 fabien fabien 931M May  7  2023 diy.stackexchange.com_en_all_2023-03.zim
-rw-r--r-- 1 fabien fabien 808M Jun  5  2023 wikivoyage_en_all_maxi_2023-05.zim
-rw-r--r-- 1 fabien fabien 296M Apr 30  2023 raspberrypi.stackexchange.com_en_all_2022-11.zim
-rw-r--r-- 1 fabien fabien 131M May  7  2023 rapsberry_pi_docs_2023-01.zim
-rw-r--r-- 1 fabien fabien 100M May  7  2023 100r-off-the-grid_en_2022-06.zim
-rw-r--r-- 1 fabien fabien  61M May  7  2023 quantumcomputing.stackexchange.com_en_all_2022-11.zim
-rw-r--r-- 1 fabien fabien  45M May  7  2023 computergraphics.stackexchange.com_en_all_2022-11.zim
-rw-r--r-- 1 fabien fabien  37M May  7  2023 wordnet_en_all_2023-04.zim
-rw-r--r-- 1 fabien fabien  23M Jul 17  2023 kiwix-tools_linux-armv6-3.5.0-1.tar.gz
-rw-r--r-- 1 fabien fabien  16M Oct  6 21:32 be-stib-gtfs.zip
-rw-r--r-- 1 fabien fabien 3.8M Oct  6 21:32 be-sncb-gtfs.zip
-rw-r--r-- 1 fabien fabien 2.3M May  7  2023 termux_en_all_maxi_2022-12.zim
-rw-r--r-- 1 fabien fabien 1.9M May  7  2023 kiwix-firefox_3.8.0.xpi

but if you want the easier version just get Kiwix on whatever device in front of you right now (yes, even mobile phone assuming you have the space) then get whatever content you need.

If need a bit of help I recorded TechSovereignty at home, episode 11 - Offline Wikipedia, Kiwix and checksums with a friend just 3 weeks ago.

I also wrote randomly update https://fabien.benetou.fr/Content/Vademecum and coded https://git.benetou.fr/utopiah/offline-octopus but tbh KDE-Connect is much better now.

The point though is having such a repository takes minutes. If you don't have the space, buy a 512Go microSD for 50EUR then put that on, stuff it in a drawer then move on. If you want to every 3 months or whenever you feel like it, updated it.

TL;DR: takes longer to write such a meme than actually do it.