GitHub buying npm seems like a great outcome! I understand that npm was struggling financially, but the tooling is entrenched in the JS ecosystem.
https://blog.npmjs.org/post/612764866888007680/next-phase-montage
miniblog.
Quantifying how safe typical Rust code is, by looking at fuzzing metrics: https://www.reddit.com/r/rust/comments/f1ynel/quantitative_data_on_the_safety_of_rust
cargo-xtask is exploring a `npm-run` style workflow for Rust projects: https://github.com/matklad/cargo-xtask
This is a lovely accordance in npm that I'd love to see in more languages.
The computational complexity of the Apollo 11 computer versus a USB-C charger today!
https://forrestheller.com/Apollo-11-Computer-vs-USB-C-chargers.html
The novel feature of a "ribbon" toolbar is that it's contextual. It only offers the functionality that you need.
Could we do the same with programming languages? You could enable/disable features based on e.g. codebase size.
Introducing Zod, and design tradeoffs of typescript libraries that let you specify and validate types: https://vriad.com/blog/zod/
AMD's remarkable resurgence, the profitability of the server market today, and the prospect of significant CPU and GPU sales for them: https://www.nextplatform.com/2020/03/06/amd-is-determined-to-gets-its-rightful-datacenter-share/
Ultimately, competition is great for the consumer.
Using Idris' C FFI to do compile time type generation! https://docs.idris-lang.org/en/latest/guides/type-providers-ffi.html
(Lovely clear example.)
Today I learnt that idiomatic code in REBOL is called REBOLious!
Interesting security research on radio car key fobs. Tesla's model of regular over-the-air updates enabled a much faster fix. An upside of the "update all your appliances" model for consumer software!
https://www.wired.com/story/hackers-can-clone-millions-of-toyota-hyundai-kia-keys/
You can learn a lot about your readers by looking at their referral links. In this case, the author can see different company-internal bug tracking URLs!
This enables you to learn about who has a problem that you're blogging about
https://rachelbythebay.com/w/2020/03/05/bugs/
Docker seems to be losing steam, but it's a wonderful way to simplify deploys with a very small number of servers.
I'm curious to play with Kubernetes but it doesn't make sense at my hobbyist scale.
Are the other up-and-coming container tools that might compete?
Filecoin is solving a real consumer problem (needing backup storage but having empty local capacity,) using blockchain protocols!
https://filecoin.io/blog/filecoin-proof-system/
Blockchain problems can sometimes be replaced with simpler tech, but this seems like a great match.
I'm toying with the idea of writing a little language with all its keywords derived from leetspeak.
\/4Я id = 14|\/|8|)4 (x) => x;
Readability is overrated 🙃
Apple Pay already has a remarkable 5% of the global payments market!
https://qz.com/1799912/apple-pay-on-pace-to-account-for-10-percent-of-global-card-transactions/
I love that modern package managers (npm, cargo etc) make it easy to see what libraries need updating.
It's a shame that changelogs aren't a first class concept though. The tooling can't tell me what's changed, I have to find the relevant docs.
Kindness, expectations, and communication in OSS projects: https://snarky.ca/setting-expectations-for-open-source-participation/
Looking at assembly output from rustc to see zero cost abstractions in action: https://idursun.com/posts/rust_zero_cost_abstractions_in_action/
Bringing a 'command palette' (M-x in Emacs, Cmd-P in Atom) to all Gtk applications in Gnome!
https://github.com/p-e-w/plotinus
I'd love too see this UI paradigm be pervasive. The ribbon in office is helpfully contextually, but text lists with filtering scale superbly.
I definitely feel more productive with a larger monitor compared with just a laptop, and I know there have been studies on this.
I wonder if it's primarily the window switching overhead? E.g. would a tiling WM with lots of virtual desktops perform better?
Showing 301-320 of 378 posts