Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rkangel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
841.
▲
by
rkangel
5y ago
> Most network protocols and formats until recently have been big endian (Network Byte Order). This misses the point of the original reason for this - big endian is more convenient if you're reading the value into a shift register.
842.
▲
by
rkangel
5y ago
Can someone explain to me how Tinder has such a bot problem? I'm not a Tinder user, but the impression I get is that there is an epidemic of bots such that people have to start conversations with silly "Captcha" type tests. I
843.
▲
by
rkangel
5y ago
> Only thing that gets that treatment is the .gitignore [...] You don't have to pass around lists of LFS-managed files or checkout-patterns I don't quite get this point. The .gitattributes file is key to the operation of LFS a
844.
▲
by
rkangel
5y ago
There are two main fundamental things that cause problems with LFS: LFS makes a 'centralised' assumption about Git usage. Git is designed to be decentralised, even if that's not how we use it, whereas LFS requires a single ce
845.
▲
by
rkangel
5y ago
If it helps - I moved from Emacs to VSCode. It's not as simple as "objectively better you just need to know how". I had invested a lot of work into my emacs config in order to get things working in a usable way. The problem i
846.
▲
by
rkangel
5y ago
There is some discussion of sparse checkouts and 'cone mode' lower down in the article. Proper support for these is the replacement for LFS. LFS is a hack and a workaround for the fact that git ships the whole thing and requires y
847.
▲
by
rkangel
5y ago
> It would feel arrogant to compare Mosh to TeX, but it doesn't seem that crazy to imagine that some software might reach a point where it has accomplished 95% of its goals The difference that I think makes this comparison invalid i
848.
▲
by
rkangel
5y ago
That was the interesting detail that I was looking for too. I'm guessing that it's because at the bottom of the article you can see that he wants you to pay $30 for his ebook and video that will tell you how.
849.
▲
by
rkangel
5y ago
If you buy them in volume, you can buy them with the data already on from the manufacturer. I'm pretty sure it's programmed into the flash before the flash is assembled into the sdcard packaging. You can do a similar thing with mi
850.
▲
by
rkangel
5y ago
I'm still unclear why they need the MAC on top of the GNSS reception. I can understand if it's just to provide holdover in event of GNSS signal loss, but they seem to be saying that it provides better precision when you've go
851.
▲
by
rkangel
5y ago
One small thing - you've got a link on your home page to your "Extend your home on demand" program. That link is dead (just goes to the blog homepage) which was disappointing because it sounds like an interesting concept that
852.
▲
by
rkangel
5y ago
It depends what you mean by 'closed-source'. Yes it's probably impossible to certify a radio baseband that anyone can hack on. It would be possible to manufacture a radio baseband for which all the source code was public and
853.
▲
by
rkangel
5y ago
No, that is completely possible. I have worked on a project where we ran mostly standard LTE hardware in the ISM band (2.4 G) and it worked fine.
854.
▲
by
rkangel
5y ago
I wonder if it was a purposeful decision to make tables that would be easy to render, so they don't look out of place against stuff that was actually rendered.
855.
▲
by
rkangel
5y ago
Ah, I don't think I've ever used a standalone Lenovo keyboard. At least that could be swapped out. Yes the laptop keyboard swap is a little confusing for the first 10 seconds until you explain.
856.
▲
by
rkangel
5y ago
Yes, I do this with all work issued laptops.
857.
▲
by
rkangel
5y ago
I suppose it all depends on your definition of the word architecture. Erlang and Elixir are instantiations of the actor model, which is fundamentally an event driven architecture. It is universally the way that state and side effects are ha
858.
▲
by
rkangel
5y ago
The closest thing I know of is the Erlang/Elixir approach to program development. The BEAM VM that they're built on, is basically an instantiation of the actor programming model - a series of logical processes (services) that only
859.
▲
by
rkangel
5y ago
It's cool to know that there are plans for it. I look forward to hearing about them when you get there. Enjoy your vacation!
860.
▲
by
rkangel
5y ago
This is fine if all you care about is functions. Very little in Python is just functions though, and the same is true in C++. The issue with FFI is always adapting the different concepts from one language to another. I can't see how (o
861.
▲
by
rkangel
5y ago
Cynically, my guess is that the laws were passed by classic car owners. There have been similar looking dispensations on road tax for classic cars in the past.
862.
▲
by
rkangel
5y ago
I'm confused by what appears to be a contradiction at the end. These are consecutive sentences: > Note that it is also possible to fund several contributors through GIMP Liberapay account as an interesting alternative. > What the
863.
▲
by
rkangel
5y ago
I actually feel that MS Teams is the best thread implementation (I haven't used Flowdock, but I have used Zulip). The app performance is a little slow which makes it feel slightly clunkier to use, but the UX for a normal Team channels
864.
▲
by
rkangel
5y ago
> effectively replacing the PSTN & email industries I could see a path to Matrix replacing email (and it's the only one of the current candidates I would be happy with doing that), but how could it end up replacing the teleph
865.
▲
by
rkangel
5y ago
Legal due diligence? When I bought a house, all sorts of legal checks were required before I was allowed a mortgage. That seems like it would be standard practice.
866.
▲
by
rkangel
5y ago
systemd fundamentally made a branding mistake, not a technical one. Putting all of these components under one 'systemd' umbrella name meant that people simplistically think of them as one thing and then start making the 'Unix
867.
▲
by
rkangel
5y ago
> Networking has legacy reasons from the bad old days when byte order wars were still a thing, but those days are gone. Yeah, this isn't true. Low level hardware receiving data still likes to use shift registers: * Zero shift
868.
▲
by
rkangel
5y ago
> I've never read anything to make me think that Rust is a safer alternative than any of these options; the guarantees of the language are just assurances of its advocates. Note that some formal verification work has been done on th
869.
▲
by
rkangel
5y ago
> Somehow the industry got by for decades without intimately knowing what version every single user of the software was running This is the same argument that was used about seatbelts and the internet. You might have survived without it
870.
▲
by
rkangel
5y ago
I don't understand the issue with market segmentation here. I can absolutely see the reason why all of my servers should have ECC, but I don't see why my gaming PC should (or even my work development machine). What's the wors
More ›