• 0 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: July 7th, 2023

help-circle





  • Key detail in the actual memo is that they’re not using just an LLM. “Wallach anticipates proposals that include novel combinations of software analysis, such as static and dynamic analysis, and large language models.”

    They also are clearly aware of scope limitations. They explicitly call out some software, like entire kernels or pointer arithmetic heavy code, as being out of scope. They also seem to not anticipate 100% automation.

    So with context, they seem open to any solutions to “how can we convert legacy C to Rust.” Obviously LLMs and machine learning are attractive avenues of investigation, current models are demonstrably able to write some valid Rust and transliterate some code. I use them, they work more often than not for simpler tasks.

    TL;DR: they want to accelerate converting C to Rust. LLMs and machine learning are some techniques they’re investigating as components.






  • After doing some Meta/Facebook VR development in my job the lack of popularity made increasingly more sense. In brief, they’re both incredibly incompetent and transparently greedy.

    I’m honestly baffled how they could spend so many tens of billions of dollars and have such bad software, it is completely bug ridden. You’ll hit a bug, research it, and find out it’s a major know bug for literal years they haven’t fixed. They care so little that they couldn’t bother to update the Oculus branding to Meta for over 3 years in various software tools and libraries.

    Their greed might be more salient aspect preventing adoption, though. They transparently wanted to be the gatekeepers to everything “metaverse” related, a business model that is now explicitly illegal in the EU after years of being merely very sketchy. They are straight up hostile to anyone else trying to implement enterprise or business features. Concrete example: fleet management software, aka MDM. There are third party tools that are cheaper and much more featured than Meta’s solution, but in the last year they’ve pushed hard to kick those third parties out of the ecosystem.

    I could go on, but in short nobody in their right mind would build a major business on their ecosystem. They’d rather let Meta burn billions in R&D and come back later. Besides, not even Meta is able to make money in the area now.



  • If you want vertical tabs with the ability to organize them in trees I suggest the Sideberry extension. It legitimately makes me nervous that the functionality would ever go away, it improves my productivity so much.

    You can bookmark trees, collapse them, search them, load/unload them manually, I could go on. It makes it easy to organize dozens or hundreds of tabs. I have some trees for emails, news, forums, projects, etc. When I’m done just fold it up: the top tab bar can hide tabs that aren’t in the active tree you’re using, so you can still navigate the tabs normally.








  • Curiosity, back around 2010 before I was a teenager. No clue how I heard about it, but the concept of replacing the entire operating system was fascinating. I figured it must be really good if it was such a well kept secret.

    A few years later, when I started to learn programming, Linux was the obvious winner. The online course taught C in a Linux environment, and I was amazed that the default Ubuntu build at the time had everything built in, whereas a Windows equivalent required visual studio and licensing adventures.

    It really stuck as a daily driver after Windows 7, where a clear trend emerged: Windows got in my way, Linux got out of my way. Simple as.