1,239 karma · joined October 26, 2014
The isolates were not being run at the edge.
It ensures you don't cause an OOM error. Your app can still be killed by OOM.
> Google’s new Minnesota data center comes with the world’s largest battery—and won’t raise electric bills
> The tech giant says it will fund enough new wind, solar, and long-duration storage to cover the project’s power demand and avoid shifting costs to ratepayers.
You should put these up front also.
https://cs.opensource.google/go/go/+/refs/tags/go1.26.5:src/...
# go.hasen.dev/shirei/cocoabackend
../../../gopath/pkg/mod/go.hasen.dev/shirei@v0.5.0/cocoabackend/
perf_darwin.go:198:11: undefined: softRenderer
../../../gopath/pkg/mod/go.hasen.dev/shirei@v0.5.0/cocoabackend/
perf_darwin.go:208:22: undefined: softRendererNo Multiple Windows so even desktop apps will be limited to "utility-style apps".
I compiled and ran the process_monitor example on linux: it works, compiles fast and is about 10mb. Also cross-built for windows and it's 8.4mb. Can't build for macos/arm64
(Under wine the windows exe doesn't render text. weird.)
So the 'privacy first' resolver doesn't follow only laws, but the whims of any 'government authority'.
Always online is no different than an email account or website, and the rate of change would be, at least, minutes not seconds.
This is impractical and the opposite of what we want. It's a required ID to use the internet, monitored by governments, tracked by corporations, and forever unchanging.
What we need is a system that allows people to easily create new IDs, that updates contacts that people choose. Think of a contact book that sends new keys to all contacts on every change. (Contacts would need to be always online.) It could update the key used on a website or not, depending on the users choice.
Breaking tracking and required IDs means flux and churn.
> The new plant in Minnesota will be big enough to deliver 300 megawatts of power and store an enormous 30 gigawatt-hours of energy, making it the largest battery by capacity that’s been announced so far. By comparison, that’s more storage than all of the battery projects built in the U.S. in 2024 added together.
Smart. They'll be able to regenerate code in the future, with better LLMs. It also lets them redo the architecture combined with other parts of the system as context grows.
VR/AR is because new tech allows us to do something... that we haven't figured out yet. It's not driven by visions of the future but by hardware advances.
The metaverse was an old idea that Zuckerberg hyped because Facebook became un-cool. It was meant to keep the company relevant and let it change the name away from Facebook.
NFTs was an attempt to copy moneys move to the digital world like bitcoin. Whether idealistic or crass opportunism is debatable, but broken tech ideas are nothing new.
gova: build failed: exit status 1
# counter
./main.go:20:16: cannot use Counter{} (value of struct type Counter) as gova.View value in return statement: Counter does not implement gova.View (missing method viewNode)
Not encouraging. You can't add 'viewNode' since it's not exported...I guess they changed the API and didn't update the code or picture.
> BRING YOUR OWN TECH
> Bring the apps you know and love to create the experience you want. Instead of a bulky, distracting, and quickly outdated infotainment system, a Slate can come with something simpler: a smartly designed mount that fits a phone or tablet and a holder for a portable Bluetooth speaker. Heating and air conditioning are included, no need to bring your own fan.
> Your Slate will age gracefully, because it’ll always have the latest tech—yours.
Sqlite came from TCL which is all strings. https://www.tcl-lang.org/
An example of where this would be a benefit is if you stored date/times in different formats (changing as an app evolved.)
Isn't that what secure hashes do? ID to hash is anonymous and checking for duplicate hashes verifies only voting once.
https://github.com/andlabs/libui
> Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
Missing a lot of desktop features and abandoned.
> wxWidgets is a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base.
> FLTK provides modern GUI functionality without bloat ...
Not native, but small, dependable and cross-platform.
Small JSON responses that compress to <1k would fit in a single packet, so I don't see the advantage of going from "65 bytes with normal Zstandard compression, vs 28 bytes when using the past response as a dictionary - 57% smaller."