Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
451.
▲
by
rkangel
4y ago
> In 2023, you shouldn’t be using nix-env or niv or shell.nix but rather just use Nix Flakes I've found quite a few articles on alternatives to nix-shell in the flakes world, but I haven't found one for this usecase (which is a
452.
▲
by
rkangel
4y ago
> Developer machines are not something for you to “have control” over. That's exactly right - you want developers to set there machines up however they want. You also want a controlled enclave inside that, that is automatically se
453.
▲
by
rkangel
4y ago
Simplest thing is to use Phoenix PubSub. Broadcast an "anomaly at x,y,z coordinates" message. Then each process can calculate whether it is close and needs to do anything. This isn't very efficient because every process will
454.
▲
by
rkangel
4y ago
I talk to exactly one other person using "proper" Matrix to Matrix communication. Everything else I do is via bridges. I talk to people who are using WhatsApp and Signal clients, and I use it as an IRC client (it is an excellent
455.
▲
by
rkangel
4y ago
Yes, it works as you would expect.
456.
▲
by
rkangel
4y ago
They do, and this is a legitimate concern. I thought about it and decided I didn't care so much. An alternative is to self host the same set of services.
457.
▲
by
rkangel
4y ago
This only applies to the very biggest companies. It is about preventing companies using their scale and dominance to prevent innovation in OTHERS. It opens UP the market.
458.
▲
by
rkangel
4y ago
And more specifically means that Apple can't prevent you using other Web Browsers etc.
459.
▲
by
rkangel
4y ago
The solution I use to minimise this is Element One ( https://element.io/element-one ). This is a paid for service that operates bridges from Matrix to Signal, WhatsApp and Telegram. I then get to communicate with all those co
460.
▲
by
rkangel
4y ago
Which would be fine, if the USB-IF did any enforcement at all. "Reputable" retailers like Amazon should not be able to get away with selling unlicenced gear (in much the same way as they shouldn't be allowed to get away with
461.
▲
by
rkangel
4y ago
You're roughly right about the two ends, but what about the middle? It is absolutely possible for a high power supply to be connected to a high power sink (like an iPhone) via a non-compliant cable. A high current value is negotiated
462.
▲
by
rkangel
4y ago
Maybe I'm naive, but I don't see this as particularly evil. It's just a more efficient of what already happens in terms of care repossession. What needs to happen is better consumer protection to prevent americans buying cars
463.
▲
by
rkangel
4y ago
In practice, Linux distributions have been the system integrators that pull these things together and handle the gaps. That's really the value of a distribution - pulls a set of components together in a way that works. In this case,
464.
▲
by
rkangel
4y ago
I think in conversation we don't separate the fundamental concepts that Nix implements from the particular implementation. The fundamental idea is this: Every package is built in a "hermetic" environment that guarantees that
465.
▲
by
rkangel
4y ago
If it's "too popular" why would you not just increase the price to like $10? It shouldn't which way you make money, as long as you make money.
466.
▲
by
rkangel
4y ago
As always, Linux is "only" the kernel. I don't know the details but I would guess that there are other bits needed, at the very least an installer so you'll still need Asahi Linux as a distro.
467.
▲
by
rkangel
4y ago
The M1 chips are astonishingly quick, and extremely power efficient. You get something that outperforms all but the most powerful desktops for development tasks like "compile the whole of an embedded Linux distro", and will happil
468.
▲
by
rkangel
4y ago
I also am a Fedora Gnome user for the same reasons, with the same result. It is by far the most solid, JustWorks Linux experience. I also think that modern Gnome is actually a really good DE.
469.
▲
by
rkangel
4y ago
Apple is kind of in their own price-point which is (potentially) justified by their quality. The main alternative is "buy something cheaper".
470.
▲
by
rkangel
4y ago
Each LED (any LED) generates a single wavelength of light - this is a fundamental property as a result of the way that LEDs use semiconductors to make light. Normal screens use a Red, Green and a Blue and then mix them to make colours in th
471.
▲
by
rkangel
4y ago
> It saves you the trouble of opening two apps. Nothing more. I use the Element One subscription, with bridges to Signal and WhatsApp. It enables a bit more than "not having to open two apps" (although that in itself is nice).
472.
▲
by
rkangel
4y ago
You should be careful to consider your privilege when judging other people's decisions here. This is an absolutely reasonable choice on your part, but you're (a) buying the most expensive model (and I'd guess doing so on a 2
473.
▲
by
rkangel
4y ago
> Letting russia and china on the internet was a massive security mistake we should rectify. I'm amazed that most of the comments are around the technical possibility/validity of the suggestion and not around this ridiculous bi
474.
▲
by
rkangel
4y ago
No, because you don't copy the whole structure. You create a new partial structure. E.g. let's say you create a map with keys A and B. You then insert a new key C. In memory you might have two objects: One is the origi al map with
475.
▲
by
rkangel
4y ago
I don't know about Haskell particularly but the underlying implementation of data structures in pure languages is sometimes more complicated to enable this sort of thing. For example, the new updated copy of the map may refer to the &q
476.
▲
by
rkangel
4y ago
If I understand this right, this is basically the Erlang/Elixir OTP programming model, but across microservices rather than across a single (potentially distributed) VM. To be clear - that is a good thing. One of the core concepts of
477.
▲
by
rkangel
4y ago
It's less that it's the trendy thing to do, but more that the bar has been lowered. If this is an option you're considering, then it's a much easier message to sell if everyone is doing it. Otherwise you look like the ba
478.
▲
by
rkangel
4y ago
> The only economic conditions that matter to any company is whether they will be able to continue earning money the way they have been. This is clearly not true, although it is probably the most important thing. Interest rates matter i
479.
▲
by
rkangel
4y ago
This is true, and still true to some extent once you compensate you can't compare the two numbers. There are large costs associated with living in the US like health insurance that just don't exist in the UK where I live.
480.
▲
by
rkangel
4y ago
> The US police seizure system does this; I submit that if this happens you have a serious rule-of-law problem and already, or are about to, have bigger problems. The US police seizure system already is a serious rule-of-law problem du
More ›