Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
481.
▲
by
rkangel
4y ago
> If all a CBDC is is digital cash, then we already have that system (Visa, e-payments, etc) It has taken me a while today to get my head round this, but no we don't have digital cash. Visa, e-payments etc. are all claims on finan
482.
▲
by
rkangel
4y ago
> Worse, a lot of designers seem to get carried away with this and end up with gray-on-gray text that's impossible to read for anyone over the age of 30. I have always put this down to designers having very high quality monitors wit
483.
▲
by
rkangel
4y ago
This is certainly a canonical way of doing things. Podman allows you to treat a containerised process much more like any other process. In this world systemd manages the interdependencies (including on things like the network). You may th
484.
▲
by
rkangel
4y ago
We are starting to move to M-Files ( https://www.m-files.com/ ). I haven't used it yet, but it was evaluated quite carefully (by some people who usually do a good job). We've relied for a long time on a home grown d
485.
▲
by
rkangel
4y ago
I completely agree that that would be a more effective approach, and we should all campaign for it. That isn't the world that we live in though, so instead I have to choose not to be selfish. FWIW, I don't wear fancy thermal under
486.
▲
by
rkangel
4y ago
I'd like to drive my sportscar all the time. I'd like to do a lot of flying. I'd like to not have to bother about recycling anything. But it is selfish to have what I want and not care about the future of our planet, so I mak
487.
▲
by
rkangel
4y ago
Smoke is a fluid. I agree that it is behaving like a very non-viscous fluid, so more like a gas than a liquid.
488.
▲
by
rkangel
4y ago
There are some really weird things. The only sustained usage of Macs I've had is a Mac Mini (x86) that I had for app development. Even just plugging in a plain old UK layout USB keyboard (not an Apple one) and having it behave itself a
489.
▲
by
rkangel
4y ago
Because your choice of hardware should be independent of the choice of software that you run on it. This has been the world we've had since the concept of "IBM compatible" existed. Some people prefer Windows (because of avail
490.
▲
by
rkangel
4y ago
I'm never sure whether this is a bug or a feature. When DMing, while I do very occasionally fudge things I try hard not to. The unpredictable aspect of the universe is a good thing and adds to the drama of an encounter. I do do some ot
491.
▲
by
rkangel
4y ago
> When I pick up a book and see dex/str/con/wis/int/cha my eyes glass over. I want D&D to fade, I want publishers to create new, entirely novel, systems, and I don't care what it means the status quo The
492.
▲
by
rkangel
4y ago
Yeah, kinda. If you've got a frontend (e.g. phone app) and a backend, you still need to think about your upgrade scenarios. You probably still need some concept of versioning so you can keep track of keeping backend support for whateve
493.
▲
by
rkangel
4y ago
Because much more is in software than it used to be. In the past, most of the key aspects of the radio were pretty fixed in the hardware. Whereas now, more and more of the radio is in software (and/or FPGA), or at least configurable fr
494.
▲
by
rkangel
4y ago
There is an analogy here, as git does deduplication 'under the hood'. It's kind of weird actually - at the architectural level we interact with, we talk in terms of diffs - both in terms of display and what we put in. At the
495.
▲
by
rkangel
4y ago
While I philosophically agree, I struggle to reconcile it with some other practicalities. I (mostly) design and build radio systems, and as the manufacturer it is our job to ensure that it is a well behaved radio system - transmits in the f
496.
▲
by
rkangel
4y ago
See my sibling comment about tolerance analysis. Also, it's not just about variance between different bricks (1x1 vs 2x1) it's about variance between different parts out of the same tool (the correct term for a mould is a "to
497.
▲
by
rkangel
4y ago
There are a number of different approaches to tolerance analysis. I kept it to simple arithmetic analysis for the explanation, but yes there are other approaches too: https://en.wikipedia.org/wiki/Tolerance_analysis
498.
▲
by
rkangel
4y ago
Lego bricks are made to 1um tolerance (1 thousandth of a millimeter). The reason they have to be is to make sure that larger models fit together properly. The "not too loose, not too tight" thing is part of it, but isn't actu
499.
▲
by
rkangel
4y ago
LEGO is in the same league as Apple for manufacturing (one of the few). Of course their job is simpler because "all" they're good at is injection moulding plastic. But they're really good at it.
500.
▲
by
rkangel
4y ago
Speed of light in glass is about 2/3 of the speed of light in a vacuum (refractive index of glass is around 1.5).
501.
▲
by
rkangel
4y ago
What a heat pump does is move heat from outside your house to inside your house (hence the name). You can do this for free if the outside of the house is warmer than the inside (just have a thermal conducter). If the outside is colder thoug
502.
▲
by
rkangel
4y ago
I think this was the right decision for the long run though. What we have now is the right situation where the strings we work with in the language are 'magic' and we don't need to think about representation or encoding or wh
503.
▲
by
rkangel
4y ago
A tailnet is sometimes also called an 'overlay network'. The tailscale system sets up VPN links from all your devices to each other. This means they can act like they are all on one local network together, while not having to worr
504.
▲
by
rkangel
4y ago
Tailscale is an alternative architectural approach to doing exactly that. It's a single point-of-auth for a lot of internal services, that you can access from anywhere. It handles it at a completely different layer, but isn't fund
505.
▲
by
rkangel
4y ago
Most of that 47 came along after the game was created as discussed in this quote: > I was one of the five people who had helped create this strangest of games. (Markus, and later Jens “Jeb” Bergensten, coded the original launch version;
506.
▲
by
rkangel
4y ago
Note that this is not particularly new. This paper was published February 2022.
507.
▲
by
rkangel
4y ago
Separating markup and styling doesn't work. One is too related to the other. Instead, we have discovered reusable components (what used to be called widgets back when we were doing native GUIs). You have your little bit of markup along
508.
▲
by
rkangel
4y ago
Archived content: https://archive.ph/ZczGS
509.
▲
by
rkangel
4y ago
This checklist is the normal sense check on battery announcements. Unless it fails on the last point, AFAIK it passes the test: [ ] it is impractical to manufacture at scale. [ ] it will be too expensive for users. [ ] it suffers from too f
510.
▲
by
rkangel
4y ago
While it's not actually in customers hands, there are two things that make this story different from most: * This isn't a research lab announcing, or even an R&D department. This is a large, respected battery manufacturer anno
More ›