PixelProf

joined 1 year ago
[–] [email protected] 12 points 1 month ago

I'm Canadian, but the point they are making is that there won't be another election; VP is the backup for a dead president. Not to tinfoil too hard, but placing an obvious puppet in as VP with a clearly declining candidate who is popular seems like a strategy straight out of House of Cards.

[–] [email protected] 34 points 1 month ago (1 children)

Geode colouring matched Ace Flag colouring.

[–] [email protected] 14 points 1 month ago (2 children)

Lots of good comments here. I think there's many reasons, but AI in general is being quite hated on. It's sad to me - pre-GPT I literally researched how AI can be used to help people be more creative and support human workflows, but our pipelines around the AI are lacking right now. As for the hate, here's a few perspectives:

  • Training data is questionable/debatable ethics,
  • Amateur programmers don't build up the same "code muscle memory",
  • It's being treated as a sole author (generate all of this code for me) instead of like a ping-pong pair programmer,
  • The time saved writing code isn't being used to review and test the code more carefully than it was before,
  • The AI is being used for problem solving, where it's not ideal, as opposed to code-from-spec where it's much better,
  • Non-Local AI is scraping your (often confidential) data,
  • Environmental impact of the use of massive remote LLMs,
  • Can be used (according to execs, anyways) to replace entry level developers,
  • Devs can have too much faith in the output because they have weak code review skills compared to their code writing skills,
  • New programmers can bypass their learning and get an unrealistic perspective of their understanding; this one is most egregious to me as a CS professor, where students and new programmers often think the final answer is what's important and don't see the skills they strengthen along the way to the answer.

I like coding with local LLMs and asking occasional questions to larger ones, but the code on larger code bases (with these small, local models) is often pretty non-sensical, but improves with the right approach. Provide it documented functions, examples of a strong and consistent code style, write your test cases in advance so you can verify the outputs, use it as an extension of IDE capabilities (like generating repetitive lines) rather than replacing your problem solving.

I think there is a lot of reasons to hate on it, but I think it's because the reasons to use it effectively are still being figured out.

Some of my academic colleagues still hate IDEs because tab completion, fast compilers, in-line documentation, and automated code linting (to them) means you don't really need to know anything or follow any good practices, your editor will do it all for you, so you should just use vim or notepad. It'll take time to adopt and adapt.

[–] [email protected] 3 points 2 months ago (1 children)

Message not clear; some man in the mirror is now telling me to change my ways, and now they're angry and crying and it's making me uncomfortable and feel alone. The man in the mirror said the world would be a better place if I changed, but why can't they change? After all, they sure don't seem like a good person, you can see it in their face. Disgusting.

[–] [email protected] 5 points 2 months ago (3 children)

Maybe the discomfort of looking at the person on the other side of the mirror, with their hate, sadness, and confusion, is part of what fuels their hatred.

[–] [email protected] 17 points 2 months ago

As someone who researched AI pre-GPT to enhance human creativity and aid in creative workflows, it's sad for me to see the direction it's been marketed, but not surprised. I'm personally excited by the tech because I personally see a really positive place for it where the data usage is arguably justified, but we either need to break through the current applications of it which seems more aimed at stock prices and wow-factoring the public instead of using them for what they're best at.

The whole exciting part of these was that it could convert unstructured inputs into natural language and structured outputs. Translation tasks (broad definition of translation), extracting key data points in unstructured data, language tasks. It's outstanding for the NLP tasks we struggled with previously, and these tasks are highly transformative or any inputs, it purely relies on structural patterns. I think few people would argue NLP tasks are infringing on the copyright owner.

But I can at least see how moving the direction toward (particularly with MoE approaches) using Q&A data to support generating Q&A outputs, media data to support generating media outputs, using code data to support generating code, this moves toward the territory of affecting sales and using someone's IP to compete against them. From a technical perspective, I understand how LLMs are not really copying, but the way they are marketed and tuned seems to be more and more intended to use people's data to compete against them, which is dubious at best.

[–] [email protected] 7 points 2 months ago

Not to fully argue against your point, but I do want to push back on the citations bit. Given the way an LLM is trained, it's not really close to equivalent to me citing papers researched for a paper. That would be more akin to asking me to cite every piece of written or verbal media I've ever encountered as they all contributed in some small way to way that the words were formulated here.

Now, if specific data were injected into the prompt, or maybe if it was fine-tuned on a small subset of highly specific data, I would agree those should be cited as they are being accessed more verbatim. The whole "magic" of LLMs was that it needed to cross a threshold of data, combined with the attentional mechanism, and then the network was pretty suddenly able to maintain coherent sentences structure. It was only with loads of varied data from many different sources that this really emerged.

[–] [email protected] 3 points 4 months ago

My guess was that they knew gaming was niche and were willing to invest less in this headset and more in spreading the widespread idea that "Spatial Computing" is the next paradigm for work.

I VR a decent amount, and I really do like it a lot for watching TV and YouTube, and am toying with using it a bit for work-from-home where the shift in environment is surprisingly helpful.

It's just limited. Streaming apps aren't very good, there's no great source for 3D movies (which are great, when Bigscreen had them anyways), they're still a bit too hot and heavy for long-term use, the game library isn't very broad and there haven't been many killer app games/products that distinct it from other modalities, and it's going to need a critical amount of adoption to get used in remote meetings.

I really do think it's huge for given a sense of remote presence, and I'd love to research how VR presence affects remote collaboration, but there are so many factors keeping it tough to buy into.

They did try, though, and I think they're on the right track. Facial capture for remote presence and hybrid meetings, extending the monitors to give more privacy and flexibility to laptops, strong AR to reduce the need to take the headset off - but they're first selling the idea, and then maybe there will be a break. I'll admit the industry is moving much slower than I'd anticipated back in 2012 when I was starting VR research.

[–] [email protected] 20 points 5 months ago (2 children)

I think he's basically saying that it's racist to "artificially" integrate communities, because (I think he's saying) if they need to be integrated, then that's the same as saying that black folks are necessarily inferior. I don't think he's trying to say they're inferior, but that laws forcing integration are based on that assumption. So he can be well educated and successful because he isn't inherently inferior, therefore there is no need for forced integration.

... Which is such a weird stretch of naturalism in a direction I wasn't ready for. Naturalist BS is usually, "X deserves fewer rights because they are naturally inferior", whereas this is "We should ignore historical circumstances because X is not naturally inferior".

Start a game of monopoly after three other players have already gone around the board 10 times and created lots of rules explicitly preventing you from playing how they did and see how much the argument of "well, to give you any kind of advantage here would just be stating you're inferior, and we can't do that."

Man probably got angry at his golf handicap making him feel inferior and took things too far. Among other things.

[–] [email protected] 1 points 7 months ago

I really want to see if worker owned cooperatives plus AI could do help democratize running companies (where appropriate). Not just LLMs, but a mix of techniques for different purposes (e.g., hierarchial task networks to help with operations and pipelining, LLM for assembling/disseminating information to workers).

[–] [email protected] 2 points 8 months ago

My two cents, after years of Markdown (and md to PDF solutions) and LaTeX and a full two years of trying to commit to bashing my head against Word for work purposes, I'm really enjoying Typst. It didn't take long to convert my themes, having docs I can import which are basically just variables to share across documents in a folder has been really helpful. Haven't gone too deep into it but I'm excited to give it a deeper test run over the next little bit.

[–] [email protected] 6 points 9 months ago

Lots of immediate hate for AI, but I'm all for local AI if they keep that direction. Small models are getting really impressive, and if they have smaller, fine-tuned, specific-purpose AI over the "general purpose" LLMs, they'd be much more efficient at their jobs. I've been rocking local LLMs for a while and they've been great as a small compliment to language processing tasks in my coding.

Good text-to-speech, page summarization, contextual content blocking, translation, bias/sentiment detection, click bait detection, article re-titling, I'm sure there's many great use cases. And purely speculation,but many traditional non-llm techniques might be able to included here that were overlooked because nobody cared about AI features, that could be super lightweight and still helpful.

If it goes fully remote AI, it loses a lot of privacy cred, and positions itself really similarly to where everyone else is. From a financial perspective, bandwagoning on AI in the browser but "we won't send your data anywhere" seems like a trendy, but potentially helpful and effective way to bring in a demographic interested in it without sacrificing principles.

But there's a lot of speculation in this comment. Mozilla's done a lot for FOSS, and I get they need monetization outside of Google, but hopefully it doesn't lead things astray too hard.

view more: ‹ prev next ›