[-] [email protected] 3 points 6 hours ago

Sure, but their deliveries have also been incredibly large. I'd be surprised if they haven't already made enough from previous sales to cover all existing and near-term investments into AI. The scale of the build-out by big cloud firms like Amazon, Google, and Microsoft has been absolutely incredible, and Nvidia's only constraint has been making enough of them to sell. So even if support completely evaporates, I think they'll be completely fine.

[-] [email protected] 1 points 6 hours ago* (last edited 6 hours ago)

There's more to it as well, such as:

  • investors coming back from vacation and selling off losses and whatnot
  • investors expecting reduced spending between summer and holidays; we're past the "back to school" retail bump and into a slower retail economy
  • upcoming election, with polls shifting between Trump and Harris

September is pretty consistently more volatile than other months, and has net negative returns long-term. So it's not just the Fed discussing rate cuts (that news was reported over the last couple months, so it should be factored in), but just normal sideways trading in September.

[-] [email protected] 6 points 6 hours ago* (last edited 6 hours ago)

Huh, really? I just tried on a fresh browser (Safari on macOS) and didn't get any kind of popup. I never use Safari, so it's safe to say I've never accessed YT on it. I have no extensions, I was just presented with a page that says "search to get started" or something, then when I load a video, I get ads. No TOS popup at all.

So me adding an ad-blocker in this scenario wouldn't be an issue because I was never asked to accept any terms of service. At least that's my understanding. And it certainly wouldn't be piracy because I'm doing nothing to access something I shouldn't, YouTube is just giving me access because I asked nicely.

[-] [email protected] 3 points 6 hours ago

Fair. But if you hold up the Dreamcast, maybe they'll see it on a video feed or something and give you a shot.

[-] [email protected] 2 points 7 hours ago

Don't worry, most of those are still alive and well:

While soldiers carry firearms, due to decades of tradition designed to reduce the possibility of an escalation, agreements disallowed usage of firearms, but the Chinese side was reported to possess iron rods, clubs and batons wrapped in barbed wire and clubs embedded with nails. Hand-to-hand combat broke out, and the Indian soldiers called for reinforcements from a post about 3.2 kilometres (2 mi) away. Eventually, up to 600 men were engaged in combat using stones, batons, iron rods, and other makeshift weapons. The fighting, which took place in near-total darkness, lasted for up to six hours. The Defence Ministry of India said in its 2020 year end review that China used "unorthodox weapons".

[-] [email protected] 6 points 7 hours ago

Solution: door-to-door gaming solicitation?

[-] [email protected] 3 points 7 hours ago

Yeah, and I don't think you need to be in your 30s to enjoy DDR. That game is timeless.

[-] [email protected] 4 points 7 hours ago

But what if I don't agree to the TOS? I use YouTube w/o an account, I am never prompted to agree to any TOS, and I can watch videos just fine. So my understanding is the TOS doesn't apply because I never agreed to them.

I reject the idea that users are expected to go find the TOS when using a new website, and close the website if they disagree with the terms. I don't do that when entering a store, so why would a website be any different? If a physical store wants me to abide by some terms, they can either present it to me when I enter (e.g. checking ID at a bar or casino), or stop me when I violate some rule and tell me I need to leave or agree to the terms to continue being there. None of that happens w/ YouTube, I just load the webpage, click a video, and I'm watching a video. At no point am I presented with any form of TOS prompt, so I have to assume my behavior is acceptable for YouTube.

The only thing I'm doing differently from the average person is blocking ads, not by changing any of the code on the page, but by essentially blocking things at the network level. At what point have I committed piracy?

[-] [email protected] 5 points 7 hours ago* (last edited 7 hours ago)

Ok, then keep doing whoever it is you're doing.

[-] [email protected] 4 points 7 hours ago

It doesn't have to be for profit, but it does require distribution of content you don't have the rights to redistribute. I think it's also fine to lump in acquiring content that you don't have the rights to (i.e. it doesn't matter which end of the transaction you're part of).

Blocking ads is merely a TOS violation, and it only applies if you actually agree to the TOS. If you don't consent to the TOS and the platform doesn't make any attempt to prevent you from using the service, then I think you have an argument that the TOS doesn't apply. I use YouTube w/o a YouTube account, so I don't consent to their TOS, but they still happily serve up content. So in my understanding, I'm not even violating any TOS because I haven't agreed to any, I'm just using their website with an add-on that blocks certain URLs. If YouTube decides to prevent me from accessing their content w/o agreeing to their TOS, then I'll probably stop watching YouTube, or maybe I'll decide to accept their TOS, idk, because it hasn't happened yet.

That said, I do feel bad for creators not making money from me blocking YouTube's ads, so I tend to donate or buy merch on occasion, and that eases my conscience. Regardless, I'm quite sure that if YouTube tried to argue that blacking ads was somehow a copyright violation, that they'd lose.

[-] [email protected] 9 points 7 hours ago

He did, and I disagree with that point. Piracy is copyright violation, ad-blocking is TOS violation. They're entirely different things.

That said, he said he understands why people do it and didn't condemn it, and in this video shows how you can do it. I think that's laudable, I just disagree with his assertion that blocking ads is in some way piracy.

[-] [email protected] 5 points 8 hours ago* (last edited 8 hours ago)

Is it though? People memorize things very differently than computers do, but the actual mechanism of storage isn't particularly important. What's important is the net result. Whether it uses baysian networks (what we used in class for small-scale NLP), neural networks (what I assume LLMs use), or something else doesn't particularly matter.

For example, a search engine typically only stores keywords and relationships, so there's no way for it to reproduce an entire work (ignoring, of course, the "caching" features some search engines have). All it does is associate keywords with source material, so there's a strong argument that it falls under fair use.

LLMs, on the other hand, process entire works and keep more than just keywords, and they store it in such a way that entire works can be recovered if coaxed. My understanding is that they break up words into something like sets of phonemes, and then queries do a similar break-up as input to the neural network to produce an output, which is then reassembled into text. But that's my relatively naive understanding of how it all works (I've only done university level NLP, and that was years ago), but again, that's really not the point here. The point is that it uses a lot more of the work than the typical understanding of "fair use," and if copyrighted works can be reproduced by it, then the copyrighted work is "stored" in some fashion, so it can be thought of as a really complex form of compression, with tricky retrieval mechanisms. So in layman's terms, it's "memorizing" entire works in a way not entirely unlike a "mind palace", and to reproduce a given work, you need the right input to follow the right steps, but a slightly different input will lead to a very different output (i.e. maybe something with similar content, but no copyright violations).

What's at issue isn't whether the LLM is likely to reproduce entire works, but whether it can and does, which would mean it's violating fair use standards.

86
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

Horse styles of the ’50s

31
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

For crying out loud, Jonah! Three days late, covered with slime, and smelling like fish! … And what story have I got to swallow this time?

1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

You know what I’m sayin’? … Me, for example. I couldn’t work in some stuffy little office. … The outdoors just calls to me.

5
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

Look! Look, gentlemen! Purple mountains! Spacious skies! Fruited plains! … Is someone writing this down?

2
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

Sure, I’m a creature—and I can accept that … but lately it seems I’ve been turning into a miserable creature.

4
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Looks like Leap 15.6 will ship with Cockpit, which looks pretty cool.

I just set up a new VPS w/ Leap 15.5, so I'm thinking about giving this a try. I'm not a fan of YaST on the CLI, and I'm not going to install a GUI on my VPS, so being able to just SSH tunnel to the admin panel sounds really nice.

Has anyone tried Cockpit (project link for the lazy)? It seems like it can manage most popular distros, so that's a pretty big value prop over YaST, which is pretty much only for SUSE. It looks like it's a RedHat project, but it's cool that openSUSE is pulling it in for 15.6.

12
submitted 4 months ago by [email protected] to c/[email protected]
127
submitted 4 months ago by [email protected] to c/[email protected]

It has been a while since the last one. So...

Tell us what game you are currently, or recently played, greater than 6+ months old.

If the game happens to be on sale, a link would be a plus.

12
submitted 5 months ago by [email protected] to c/[email protected]

The link goes to a related post on another community so I don't have to duplicate it here.

Basically, I'd like to discuss tech options for a Reddit/Lemmy alternative. Here's what I've found:

  • Iroh - early days alternative to IPFS promising improved performance and application control
  • Appleseed - old-ish proposal for a distributed trust system - I'm thinking of using it for moderation (i.e. if you block/report similarly to someone else, that will get automated; you could also explicitly trust someone else [e.g. a CP-detector bot])
  • TrustNet - builds on Appleseed - still reading through the paper to know what it adds over Appleseed, if anything

Goals:

  • distributed storage - worried the fediverse will scale poorly (become too expensive)
  • distributed moderation - power-hungry mods suck
  • local-first - cache/host stuff you care about, reserve some space for preservation

Non-goals:

  • make money - it's a hobby for now, everything would be FOSS
  • image/video hosting - legal issues if you get random CP or something
  • preserve all data - I'd rather sacrifice older/less popular content than lose users - community can run caching servers
  • fediverse compat - P2P makes that difficult, but a bridge should be feasible

Thoughts? What am I missing?

Also, would anyone like me to post updates? It'll mostly be stuff from my research, if I post code, it won't be for a while (I have limited time).

0
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]

This is still very much early-days, but I'm thinking about building a distributed link aggregator. Some notes:

  • no servers (all P2P) except to connect peers
  • no "instances" so everything is in one namespace (so like reddit /r/community, not lemmy instance/c/community)
  • everyone is a moderator - moderation based on a web of trust type system
  • desktop first, mobile/web later - web would require servers, mobile may have platform-specific issues
  • no plans to integrate with fediverse, but could be possible
  • initial intent is to be text-only - file storage could be supported later in an opt-in basis (for now, just link to an external img host), but I'm worried about disk storage since there's no central data lake and everyone needs to chip in some storage space

Some technical details:

  • written in Rust and ReactJS - Tauri-based
  • uses Iroh for data synchronization
  • looking into Appleseed and maybe TrustNet for moderation

Current status:

  • rewrote Appleseed and part of TrustNet to Rust for perf testing last weekend (Rust is waaay faster) - will probably rewrite again once I finish reading the paper (current code is a direct port)
  • have basic Tauri+Iroh app, but it's a glorified chat app w/ no syncing between peers (a peer can join a chat, but will lose access if the host goes down)
  • reading source code for SimpleX (re-learning Haskell too) - could be interesting for DMs or something

I'm not sure how long I'll work on this, but I'll probably release some libraries under a relatively liberal license, so something like LGPL at the most stringent, but probably Apache/MIT (depends on if I need to clean-room the appleseed implementation).

So, if there's interest here, I'm happy to post updates for discussion periodically.

5
submitted 5 months ago by [email protected] to c/[email protected]

I'm thinking something along the lines of the GDPR where companies must get consent to track you, and must delete your data upon request.

I see a few arguments here:

  • yes, websites are like stores and have the obligations of a store to protect user data (IP address, HTTP headers, etc)
  • no because the internet is "the commons," so no expectation of privacy (no expectation that the website follows your local laws)
  • no because you're voluntarily providing the data, but you're well within your rights to block tracking attempts

So, some questions to spark discussion:

  • does data collection violate the NAP?
  • does sale of personal data (without a TOS in place) violate the NAP?
  • if no to each of the above, is it worth violating the NAP to enforce a right to digital privacy?
0
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]

I'm going to be overhauling my network over the next few months as I get ready for my new municipal fiber installation. I have a general idea of how to set things up, but I'm not an expert and would appreciate a few extra pairs of eyes in case I'm missing something obvious.

Hardware available:

  • Microtik Routerboard - 5 ports
  • Ubiquiti AP - AC-Lite; plan to add U6+ or U6 Lite once I get faster service
  • some dumb switches

Devices (by logical category; VLANs?):

  • main - computers and phones (Wi-Fi for now, I plan to run cable)
  • media - TVs, gaming consoles, etc
  • DMZ - wired security cameras, Wi-Fi printer (2.4GHz wireless g only)
  • guest - guests, kids computers

Goals:

  • main - outgoing traffic goes through a VPN
  • media - outgoing traffic limited to certain trusted sites; probably no VPN
  • untrusted - cannot access internet, can be accessed from main
  • guest - can only access internet, potentially through a separate VPN from main

Special devices:

  • NAS (Linux box) - can access main, media, and DMZ
  • printer - accessible from main, rest of devices on untrusted don't need to be (I can tunnel through the NAS if needed); can potentially configure a CUPS server on the NAS to route print jobs if needed

Plan:

Router ports:

  1. Internet
  2. WiFi APs
  3. main VLAN
  4. untrusted (VLAN)
  5. unused (or maybe media VLAN)

WiFi SSIDs (currently have a 2.4Ghz and 5Ghz SSIDs):

  1. main VLAN
  2. guest VLAN
  3. untrusted - hidden SSID (mostly for printer) - 2.4GHz only

If the VPN causes issues, I would like the ability to move individual MACs to another VLAN (say, to media, or a separate, usually unused backup VLAN). Not required, just a backup plan in case the VPN causes issues.

This is my first time configuring VLANs, so I'm not really sure what my options are. Also, I'm not super familiar with Mikrotik routers (I'm not a sysadmin or anything, just a hobbyist), I just got fed up with crappy consumer hardware and wanted something a bit more reliable.

Does that sound like a reasonable plan? Is there something I could improve or suggestions you have?

Edit: DMZ is the wrong term, so I replaced it with "untrusted". By that I meant a local-only network, so no Internet access. Ideally I could access these devices from my main network, but they can't initiate connections outside their VLAN. However, that's not necessary, since I can tunnel through my NAS if needed.

view more: ‹ prev next ›

sugar_in_your_tea

joined 1 year ago
MODERATOR OF