1,874 karma · joined September 14, 2021
Website: https://cobalt.rocks
The most widely used variant of these proof assistants are probably formally verified compilers, like compcert, which are used in some highly regulated industries like aviation.
[0]: https://isabelle.systems/zulip-archive/stream/247541-Mirror.... and https://lean-lang.org/ (Cedar)
arm64 is however mostly bad. The only real contender for Linux laptops (outside of asahi) was Snapdragon's chips but the HW support there was lacking iirc.
Announcing the new "mobile" tier on azure.
Android Studio is a probably the best IDE for this usecase but is not the only way.
[0]: https://marketplace.visualstudio.com/items?itemName=adelphes...
Edit: JIT is under a flag, https://developer.apple.com/documentation/bundleresources/en...
They might have some great software _somewhere_ but I have yet to see it.
Idea was useful for Java but felt quite slow and even with vim bindings was a pain to navigate. Learning the shortcuts helped but it never got quite as fast as helix/vim for general editing (especially as my work usually is a polyglot). It might be the best for Java (compared to eclipse or bluej) but that does not mean it fits my workflow/way of work.
PyCharm/GoLand both are "nice" but it did not feel better/more efficient than pylance/pyright)/gopls + vscode/helix. The only I still occasionally use is DataStorm as it is quite a nice SQLite/PostgreSQL client.
edit: fixed typo from gostorm -> goland
Primarily working in Vim/Helix works for most languages from Nix to Typescript or Rust and C, but Java just never worked quite right. It also generally felt like it had a worse story around tooling from a DX perspective, something like Golang or even npm feels a lot lighter than the molasses of JDK management and gradle et al.
Part of his filings will be actually stating the "terminally ill" part and having this approved by an ethics committee. Making a moral judgment here is the committee's actual role as not all cases are so "simple".
The main change was in testing/exams. There was a big effort towards regular testing assisted by online tools (to replace the system with one exam at the end in favor of multiple smaller tests). This effort is slowly being winded down as students blatantly submit ChatGPT/Claude outputs for many tasks. This is now being moved back to a single exam (oral/written), passing rates are down by 10-20% iirc.
Going into CS as a career will be interesting but the university studies/degree are still likely worth it (partly spoken from a perspective where uni fees are less than 500€ per semester). Having a CS degree also does not mean you become a programmer etc. but can be the springboard for many other careers afterwards.
Having a degree and going through the effort of learning the various fundamentals is valuable, regardless of everything being directly applicable. There is also the social aspects that can be very valuable for personal development.