Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
811.
▲
by
rkangel
5y ago
If 'exposure to the common cold at some point in the past' led to improved immune response to Covid then this would be evidence to support your point. What this article is saying is that exposure to the cold virus at exactly the r
812.
▲
by
rkangel
5y ago
It has just occurred to me that Excel is an excellent example of a functional language to use to explain to people who don't understand what functional languages are.
813.
▲
by
rkangel
5y ago
"Designing Elixir Systems with OTP" is a great book. It's not intending to teach you the basics of the language, it is instead teaching you how to architect real world programs, using a particular case study that they work th
814.
▲
by
rkangel
5y ago
I think of it similarly to being required to wear a hard hat if you're in construction. It's not just about whether you're willing to get hit on the head, it's about an employer's duty of care, and (if you just look
815.
▲
by
rkangel
5y ago
It's nice to see another promising avenue. The Wendelstein 7-X (a Stellerator) design is the other one that I'm particularly interested in. I believe it met its initial goals and is now in a multi-year refit before attempting cont
816.
▲
by
rkangel
5y ago
This is actually really useful to know. I have some Bose QuietComfort 35s that I use for work calls. I'll need to replace at some point and I've read a lot of positive things about the Sony equivalents. But it's a common use
817.
▲
by
rkangel
5y ago
The confusion factor here is that 'cross-platform' has become fairly synonymous with 'Electron' (if desktop is one of your targets). It is possible to build cross-platform stuff that is performant. In the past I used wxW
818.
▲
by
rkangel
5y ago
> the Linux in M1 projects are probably targeted at Mac Minis I'm not sure that's true. What the M1 gives you is an incredibly powerful processor that's also very power efficient. That gives you a spectacularly performing
819.
▲
by
rkangel
5y ago
> And still, time and again, languages are being designed with these concerns as an afterthought. Is that still happening? My impression is that any languages designed since multicore became common have thought very hard about their appr
820.
▲
by
rkangel
5y ago
> Answer: Ruby on Rails. Not Erlang. Can you justify this? If you knew them all equally well I would suggest that Elixir and Phoenix would be an excellent choice, although I am definitely stretching the definition of "Erlang" t
821.
▲
by
rkangel
5y ago
I looked at this in some detail and concluded that the real answer was to use Phoenix (i.e. Elixir). It's much better, and much better supported than any of the Erlang options. Elixir and Erlang interoperate well so if you want to stic
822.
▲
by
rkangel
5y ago
I was really hoping that we were past having to think about different versions of Windows. Microsoft hyped Windows 10 as the 'last version of Windows' and that's how it should be. But now we have to go through this stupid cyc
823.
▲
by
rkangel
5y ago
> I’m guessing though that the South Korean market is be significant enough for Apple and Google to not just pull out it’s business from South Korea and call it a day. I think that's right. The next step would be for a large enough
824.
▲
by
rkangel
5y ago
The rules exist for a reason. The reason in this case is to prevent people dying in a fire. "But we're really short of flats in London" is not a good excuse for allowing landlords to risk the lives of their tenants to make a
825.
▲
by
rkangel
5y ago
A potential tenant has some incentive. If there was a public record of which properties were rent controlled, as a tenant looking for property and I ran into one I thought was sublet, I could compare it with the list and report it. Basica
826.
▲
by
rkangel
5y ago
I don't understand why the solution here isn't "ban subletting". The problem (based in my massive experience of reading one article) seems to be that there are a lot of rent-controlled apartments, but they end users aren
827.
▲
by
rkangel
5y ago
NUCs are surprisingly expensive. This plus 4x Pi CM4s is about 300 USD (if your pricing is right - might be a little high). That's still under a NUC.
828.
▲
by
rkangel
5y ago
Because it changes the right of way and so you have to stop start more than you would otherwise. This has been done in places in Cambridge UK (a reasonably bicycle friendly city). If your cycle lane is part of the road you can act like a ca
829.
▲
by
rkangel
5y ago
That was my first instinct but I'm not sure it's actually true. If my priority is to know about interesting topics so I can be informed on them when they take off then this is the right methodology. HN might be a bit inefficient i
830.
▲
by
rkangel
5y ago
I do exactly this. In my case it's just the email I want to vary so it looks like this: [user] name = My Name useConfigOnly = true You get an "Author identity unknown" error when committing to a repo
831.
▲
by
rkangel
5y ago
If they can reverse engineer a whole undocumented display controller and GPU, then a fingerprint scanner is easy. The barriers to these 'minor' things is motivated people to do it, not anything technical. This is something that
832.
▲
by
rkangel
5y ago
I think we should absolutely do all of that, for more reasons than just reducing crime. Specifically talking about crime though, I think it becomes diminishing returns. Some countries in Western Europe are not a million miles from that idea
833.
▲
by
rkangel
5y ago
I think of building the docker image as a 'cache' of the dependencies, but actually something like Cachix would provide a more flexible solution (i.e. helping developers as well as CI).
834.
▲
by
rkangel
5y ago
I use Nix to provide consistent build environments (and then use whatever project tooling). This allows for an even simpler approach. I write a shell.nix that gives my dev environment. Developers can use that while developing to get a consi
835.
▲
by
rkangel
5y ago
The problem is not when you need to change the implementation of a module, it's when you need to move the boundaries between them. What you are describing is a reasonable approach if you can get the module boundaries right in advance.
836.
▲
by
rkangel
5y ago
The Elixir Version of this: 1. Absolutely block. Everywhere it makes sense. Use this to serialise stuff (e.g. if I send a ping I want to wait for a pong before I send a different message). Take advantage of the fact that you've separat
837.
▲
by
rkangel
5y ago
I agree. And with electric cars he conveniently omits that there was no electric charging infrastructure. One of the key things that Tesla did to make their cars a success was to build out the Supercharger network.
838.
▲
by
rkangel
5y ago
I was waiting to read a trustworthy review, so just watched the video. Glad to hear that it's pretty good. Build quality was what I was worried about but it sounds generally good. My only other question is Linux driver support. There w
839.
▲
by
rkangel
5y ago
Are you building every implementation of the protocol? Or are you publishing a communications standard for people to implement? If I'm building a network stack and at every layer I'm pulling values out of the header in network byt
840.
▲
by
rkangel
5y ago
How is Waymo's driverless taxi service not self driving? When they come to pick you up there is no-one in the car at all, and when you are collected you are a passenger in the back not a driver. It's limited to a single suburb, bu
More ›