Privacy, zero cost, & complete offline capability matter.
本地编码模型的核心优势在于隐私保护、零成本和完全离线能力。对于处理敏感代码或需要稳定网络环境的开发者来说,这些优势尤为重要。在选择编码工具时,应权衡这些因素与云端模型的便利性和高级功能。
Privacy, zero cost, & complete offline capability matter.
本地编码模型的核心优势在于隐私保护、零成本和完全离线能力。对于处理敏感代码或需要稳定网络环境的开发者来说,这些优势尤为重要。在选择编码工具时,应权衡这些因素与云端模型的便利性和高级功能。
The network requirement is only for the initial download of the model. Subsequent use of the model does not require a network connection. No data is sent to Google or any third party when using the model.
大多数人认为使用Google的AI模型必然会涉及数据传输和隐私问题,但作者强调模型完全在设备上运行且不向Google发送数据。这与人们对大型科技公司AI服务通常涉及数据收集的普遍认知相悖,暗示Chrome的AI功能可能比想象的更加注重隐私保护。
Both services can be disabled for fully offline operation.
令人惊讶的是:Sage 可以完全禁用云服务,实现完全离线运行。这种离线能力对于需要在隔离环境中工作的用户(如政府机构或高度敏感项目)至关重要,展示了该工具的灵活性和适应性,这是许多现代安全工具所不具备的特性。
Build autonomous agents that plan, navigate apps, and complete tasks on your behalf, with native support for function calling.
一个能在手机上离线运行的 2B 模型,原生支持 Function Calling 和多步 Agent 规划——这意味着完全本地化的 AI Agent 在消费级硬件上正式成为现实。结合 Android Studio 的 Agent Mode 支持,AI Agent 从云端走向终端的时间点,可能比所有人预计的都要早。
if I send you a Google doc and we start all collaborating in the same same thing and it's amazing we're sharing all this data um it's kind of silly that we have to move the updates through the backb to some server out there and shipping them back here when we now have really sophisticated algorithms that can do um you know smart Conflict Free resolution that allows us to collaborate in real time and yet we're still moving all the updates to the backbone right this is very silly and it gets worse when you think about the network falling apart
for - internet limitations - example - need for offline or local networking - Google docs used by a local group - unnecessary to communicate to the backbone
This allows reading your email offline without the need for your mail reader (MUA) to support IMAP operations. Need an attachment from a message without internet connection? No problem, the message is still there.
We are already seeing the emergence of ‘tech-free’ camps and vacation packages. Experiencing life ‘offline’ will become a generational goal, much like the Millennial generation introduced ride sharing and home sharing. Ironically, it will be technology that enables this trend, and premiums will be paid for uninterrupted time to focus or to simply enjoy being alive. This may also indicate a new kind of disparity between economic strata, with the more-wealthy affording privacy, peace and quiet while the lower strata remain fodder for 24/7 social media aggregators and botnets.
When you meet extremely online people, you would expect them to at least talk. The best internet personalities come off as sharp and funny online and possess a natural digital fluency that conveys a degree of social skill. Even if they are not necessarily normal, you might expect that the strongest posters would be anti-social geniuses—brilliant minds trapped in tortured bodies, released onto the timeline. But in person, they stare straight ahead, pull out their phones, and show you their sharp, funny comments from the internet, then find a way to end the conversation quickly if you don’t have enough mutual followers.
PolyScale is an intelligent, serverless database caching engine which allows low-latency reads from Supabase globally, no coding required
We study whether sequence modelingcan perform policy optimization by evaluating Decision Transformer on offline RL benchmarks
Not everything needs to be online
Also see: https://www.downes.ca/post/73866
With offline first applications, you already have a realtime replication with the backend. Most offline first databases provide some concept of changestream or data subscriptions and with RxDB you can even directly subscribe to query results or single fields of documents. This makes it easy to have an always updated UI whenever data on the backend changes.
but?
In offline-first apps, the operations go directly against the local storage which happens almost instantly. There is no perceptible loading time and so it is not even necessary to implement a loading spinner at all.
Offline-First is a software paradigm where the software must work as well offline as it does online. To implement this, you have to store data at the client side, so that your application can still access it when the internet goes away. This can be either done with complex caching strategies, or by using an offline first database (like RxDB) that stores the data inside of IndexedDb and replicates it from and to the backend in the background. This makes the local database, not the server, the gateway for all persistent changes in application state.
Horton, Richard. ‘Offline: COVID-19—a Crisis of Power’. The Lancet 396, no. 10260 (31 October 2020): 1383. https://doi.org/10.1016/S0140-6736(20)32262-5.
Service Workers are the hot new thing in web APIs. They’re designed to be like the HTML5 Application Cache, but without being objectionable.
A robust solution is always the most desirable—in a time of crisis, it might even save a life. This might sound hyperbolic, but having a stable copy of something that works offline could make all the difference in a time of need.
Can you image your favorite web app working offline? Well, Progressive Web Apps (PWA) are here. One of their main benefits is that Service Workers will allow you to continue loading your apps even when there’s no internet connection.
Service Workers are also helpful for offline caching and performance. You can write code to cache your application shell to work offline and populate its content using JavaScript.
For example, your application should work offline, but it doesn’t mean that you must set-up a background queue or store your data in a persistent storage – a offline message (e.g. “You’re offline, check your network status.”) is enough.
Agarwal, A. (2020). Ripple Effect of a Pandemic: Analysis of the Psychological Stress Landscape during COVID19. PsyArXiv. https://doi.org/10.31234/osf.io/nat49
Kwon, D. (2020). More than 100 scientific journals have disappeared from the Internet. Nature. https://doi.org/10.1038/d41586-020-02610-z
Writer OfflineWriter now works without a connection, so you can take your laptop or iPad on a train or a long flight, and keep writing uninterrupted.
These companies really want us to always be logged in, for obvious reasons.But what’s our incentive?
just trying to spitball reasons-
so we can access our saved content easily? so we can save easily?
i guess my desire would be like, i want my own systems that i trust to have my content, that i store into. then additional systems can push/propogate that back into youtube or what not, if i want that.
and i'd want my systems to be able to augment some of the experiences i'm having elsewhere, use a 3rd party tool to make favorites of a site, any site, available.
there is some negative here, this is kind of anti-social. i do like looking at people's favorites! if they off-board them into their own environments, if the practice is that the first system you store to is yours, the online social world suffers. we have no means right now to create links that would be anywhere as effective as what youtube internally can generate, the data is too far apart in this system, rather by design. yet surely some will seek to harvest that distributed data, but will need big tools, & how do we end up with not just the rich & powerful holding our data again?
one additional though- perhaps just a buffer system, so one can fav stuff while offline, then log in & dump that buffer into youtube.
Consider the following when picking technologies
offline-first application let’s move to some tools available already for Android platform
what if you really need that backend source of data and what if you want to send some data to it as well? The answer is: make it offline-first – design and write your application as if there was no internet connection at all
Firebase Database (Real-time database or Firestore)
Horton, R. (2020). Offline: Health in the unhappy time of COVID-19. The Lancet, 395(10237), 1600. https://doi.org/10.1016/S0140-6736(20)31206-X
You can pull the image on a computer that have access to the internet.
sudo docker pull ubuntu Then you can save this image to a file
sudo docker save -o ubuntu_image.docker ubuntu Transfer the file on the offline computer (USB/CD/whatever) and load the image from the file:
sudo docker load ubuntu_image.docker
Essential features flow seamlessly between online and offline modes; examples include cross-references, user annotations, access to online databases, as well as licensing and rights management.