TL;DR: Estonia operates a Tier 4 (highest security) data center in Luxembourg with diplomatic immunity. Can actively run critical government services in real-time, not just backups.
119 karma · joined May 14, 2020
TL;DR: Estonia operates a Tier 4 (highest security) data center in Luxembourg with diplomatic immunity. Can actively run critical government services in real-time, not just backups.
It is absolutely incomprehensible how _vast_ the Universe is.
I can only hope one day I'll be reborn as a lifeform who can bend time and space to explore it all.
TL;DR: The web platform has evolved (and continues to evolve) so much that I don't see a need to use SPAs for the majority of web applications.
Once I feel the need for TypeScript, I've done something wrong. For example, built my whole frontend with JavaScript or built my backend in JavaScript.
JavaScript's use case for me is sprinkling it where needed in browser. Anything extra and it feels wrong tool for the job.
Frankly, I believe whole existence of TypeScript is a mistake – we should've never used JavaScript at a scale where static typing becomes necessary.
Having said all that, I'd love to be able to write gradually typed JavaScript (i.e. TypeScript) in the browser. Gradual typing is still greatly beneficial, even in my sprinkles.
I appreciate a lot if people share such insights.
Do you have any tips on how to pull it off successfully?
And I support it.
Big tech cries crocodile tears and then makes their products compatible with EU regulations anyway.
At serious scale, Vespa will likely knock all the other options out of the park.
Looking to do something similar in terms of offering better, paid alternatives to the existing solutions out there in a source-available fashion.
Anyone here experiencing trouble with tools you'd terribly want someone to improve?
One thing that I see slowing down real teams building real web stuff with Clojure is the near-dogmatic desire to compose (dare I say hack) everything together from tons of libraries that each have their own understanding of how things should be.
I bet Clojure would be much more popular and nicer to work with if the community would _also_ (i.e. in addition to the current approach) have actively-maintained, batteries-included, generally usable web framework(s). (Is Biff it?)
So that there would be alternative path to choose for us who like the language, but are not fans of the build-your-own-monster approach.
Disclaimer: I have been spoiled by Ruby on Rails
The AI on Poe is powered by models from several sources, trained by different companies. Those different models are optimized for different tasks, represent different points of view, or have access to different knowledge. Some models are fine-tuned versions of models created by others.
Poe currently supports ChatGPT and GPT-4 from OpenAI, Claude Instant and Claude 2 from Anthropic, StableDiffusionXL from Stable Diffusion XL, PaLM from Google, Llama 2 from Meta, and many other bots created by the community.
Source: https://poe.com/about
But in recent months, I've been more drawn to Zig. Simplicity, vision and governance of the language (among many other things) are very much to my liking.
As a bonus, I can use Zig to interact with C (even compile C, Zig is also a toolchain), so I feel I'm bound to learn more about C on this journey, too.
In your position, I'd also check out Zig, just to see if it's more your cup of tea or not. Here's a good intro talk: https://youtu.be/YXrb-DqsBNU
Sure, it'll take some time to get our hands on it and the platform to establish itself, but I'm sure that if anyone can pull it off, then it's Apple. And I'm confident that they can pull it off!
Wonderful WWDC, reminds the older times where surprising announcements blew my socks off (almost) yearly!
I entered comma-separated list of keywords I'd like the job post to have and got quite nice results.
I recommend to listen to this podcast episode that gives some insight into the state of Ruby & Rails:
Don't sleep on Ruby & Rails (with Justin Searls) https://changelog.com/podcast/521
This seems like the real problem we need to solve, but not sure how?
Readwise Reader is the first thing I’ve come across that makes me seriously consider switching over. I’m definitely going to try it out.
I'd go down the same road as you, but I'm worried that I leave my cluster vulnerable as I don't know much about hardening Kubernetes. For example, I know I shouldn't run my apps under privileged user in Docker, but overall I'm not familiar with a managed Kubernetes attack vector.
I find it a bit hard to understand why people are critizing Go "yaddayadda oh how wrong this decision is yaddayadda". Like, who cares. Let them do how they like it. Nobody is forcing anyone to use the language.
Go's design decisions are not a universally applicable law or anything that you must follow even if you don't like them. I mean, if you're using the language and dislike this decision, then it's a bit different story and I think you should influence the change through the official channels. Probably you've done it already.
Fact of the matter is that there are TONS of people out there (and here too) who agree with those decisions, keep using the language and enjoy it. And for that I'm happy for Go!
It's because Clojure isn't intended to "hide away" the platform underneath and you interact with the platform quite a bit. Since I prefer Rust ergonomics over Java/JVM ergonomics, it'd be awesome to have Rust as a Clojure platform.
One day it will happen - if not by me, then by someone else, I'm sure!
Downside is that the language I mainly need it for is not in the list yet.
Stockholm syndrome à la Big Cloud.
It's okay to be interested in elaborate cloud architecture things and learn them because of that, but don't sell it as one-size-fits-all thing that every little company needs.
Most companies don't need that complexity, but of course, Big Cloud with their billions needs to convince you otherwise.
Thanks for sharing!