Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oefrha
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
751.
▲
by
oefrha
2y ago
No, you seriously discourage libraries from breaking compatibility by removing the possibility to hide behind different pinned versions and version ranges.
752.
▲
by
oefrha
2y ago
If someone talks about a problem I’ll damn well explain other people’s solutions as I please. And no, you resolve conflicts by not having conflicts in the first place.
753.
▲
by
oefrha
2y ago
It’s c and c/v2, not c@1.0.0, c@1.0.5, c@1.0.10, c@1.1.3, c@2.0.0, c@2.3.1, ... Each necessary because packages in the middle have decided to pin versions or add upper bounds to work around bugs. That’s a huge difference.
754.
▲
by
oefrha
2y ago
Go got this right: you want an incompatible version, you have to use a different import path. Then you can only pick one version (which is deterministically the lowest possible version) for a certain import path, not a hundred different ver
755.
▲
by
oefrha
2y ago
To be fair, as a maintainer I also dread walls of text from super motivated people about details to which I assign very low priority. I’m never an asshole about it, though.
756.
▲
by
oefrha
2y ago
> I think technically he’s correct (I haven’t worked on media decoding code, but I understand how common video encoding formats work). He’s technically simply wrong (I have worked on media decoding code, hell I’m working on a related pro
757.
▲
by
oefrha
2y ago
Find a high ping server today and try to admin it over ssh. You’ll appreciate the tenseness. (Of course, you should use mosh instead of ssh with high ping servers when you’re not actively trying to appreciate the terseness.)
758.
▲
by
oefrha
2y ago
I know, I tried many things with the photo collection I was working with, including advice from that very page, generally to relatively poor results. (I ended using Apple’s framework on macOS.) The point is tesseract is definitely not “smar
759.
▲
by
oefrha
2y ago
Last time I used tesseract (a year ago?) it’s still pretty useless if your text isn’t on a clean background. It doesn’t even come close to Apple’s proprietary on-device OCR.
760.
▲
by
oefrha
2y ago
No one posted any contract (that I’ve seen). And even if true, there’s still nothing amicable about it. Btw you may have been commenting too much on something that’s “none of our business” according to you.
761.
▲
by
oefrha
2y ago
No. It might have been kept hush hush without the stunt, but there’s nothing amicable about it. > EE has tried multiple times over the past months to negotiate fair compensation for work completed prior to June 7th, but attempts at resol
762.
▲
by
oefrha
2y ago
I’ve done tons on traditional application server + database on the same server projects. There’s zero infrastructure issue there. You keep implying that a not-in-process RDBMS has to be its own server and that’s super strange. Not to mentio
763.
▲
by
oefrha
2y ago
Telling people to RTFA is against site guidelines. And I read the entire article before making this comment. If you think I’m wrong, you reply with what’s wrong, not some useless “you’re wrong, RTFA”. The only thing in my comment that’s not
764.
▲
by
oefrha
2y ago
One thing I forgot to mention: if you use a not-in-process RDBMS on the same machine you also incur some socket overhead. But that’s also small.
765.
▲
by
oefrha
2y ago
They basically only save on serialization & deserialization at query time, which I would consider an infinitesimal saving in the vast majority of use cases. They claim to be able to build some magical index that's not possible with
766.
▲
by
oefrha
2y ago
Seems weird to start with “not talking about using something like SQLite where your data is still serialized”, then end up with a home grown transaction log that requires serialization and needs to be replicated, which is how databases are
767.
▲
by
oefrha
2y ago
Comparing brand new challenges to something that’s been done routinely a hundred times already is rather pointless.
768.
▲
by
oefrha
2y ago
No, they’re not inventing the tree-sitter grammar for protobuf here, they’re using the existing grammar provided by someone else. So it’s not like there’s additional reusable work being done here.
769.
▲
by
oefrha
2y ago
By refetch I mean re-requested, which can return 304 responses. You still have to do a roundtrip for each resource in that case, and many websites (including static ones) have this waterfall of requests where html includes scripts and scrip
770.
▲
by
oefrha
2y ago
Because they have this one max-time for everything, from things that should be refetched frequently (html, unversioned scripts and stylesheets, etc.) to things that should be immutable (versioned scripts and stylesheets, images, etc.). They
771.
▲
by
oefrha
2y ago
With long expiry/immutable assets, only the HTML needs to be refetched from the server on refreshes or subsequent visits, instead of everything after merely ten minutes. On slow and/or high latency networks the difference can be h
772.
▲
by
oefrha
2y ago
GitHub Pages is pretty bad for static content with its universal Cache-Control: max-age=600 that can’t be changed. Your assets should have much longer expiry and hopefully be immutable. Just get a server, it’s cheap and you can do
773.
▲
by
oefrha
2y ago
Onavo isn’t paid, it’s just a “free” VPN app. There’s no paid participation, you just download it. https://www.bitdefender.com/blog/hotforsecurity/facebook-pul... https://www.wsj.com/articles/
774.
▲
by
oefrha
2y ago
> The analysis is just a bunch of circumstantial observations that _it is possible_ FB was doing more skeezy stuff than was previously known. No, it was already well-known way back in 2018, which is why that piece of shit app was withdra
775.
▲
by
oefrha
2y ago
No, the writeup isn’t omitting anything, you’re mixing things up, which this article explicitly called out. This article is about Onavo Protect[1], “Free VPN + Data Manager”, which was not paying anyone. There was a separate program where F
776.
▲
by
oefrha
2y ago
I’m confused by this New Internet talk. Tailscale is nice and all, but it gives you virtual private networks. To talk to anything you need to first be invited to that private network. It’s more like the New LAN, great for intranet and
777.
▲
by
oefrha
2y ago
Finite and infinite are well defined in every set theory. You shouldn’t approach a topological proof without acquainting yourself with the most basic set theoretic foundation.
778.
▲
by
oefrha
2y ago
No shit, AMT is literally the point of vPro. Why present it as some sort of conspiracy? Don’t buy enterprise hardware if you don’t like the enterprise features, I guess.
779.
▲
by
oefrha
2y ago
Cool, tried the demo on Safari. Might want to consider rewording to avoid misconception about browser support.
780.
▲
by
oefrha
2y ago
I’m not responding to the title. The project is introduced as “TinkerBird is a Chrome-native vector database designed for efficient storage and retrieval of high-dimensional vectors (embeddings).” The condescension against a valid question
More ›