Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
scottlamb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
scottlamb
7mo ago
I hear you...to an extent. I just got off the phone with Comcast Business Class, asking for a refund after I had 26 hours of downtime in the past week. Not a company with a great reputation for customer service, and the agent I spoke with
92.
▲
by
scottlamb
7mo ago
> Unfortunately, it might also just cause anyone who wants to do good to leave, leaving people who just need a job and don't care about doing good. I don't think the author would have acted this way toward someone who said &quo
93.
▲
by
scottlamb
7mo ago
> I know it's fiction Or semi-fiction? The author is actually blind and tagged it nonfiction, but I suspect some embellishment. > but in reality, Karen is likely just as annoyed by this as the author. When I'm frustrated tal
94.
▲
by
scottlamb
7mo ago
> Google had their own versions of things. IIRC bugs had both a priority and s everity for some reason (they were the same 99% of the time) between 0 and 4. So a standard bug was p2/s2. p0/s0 was the most severe and meant a ser
95.
▲
by
scottlamb
7mo ago
> Many consumer SSDs, especially DRAMless ones (e.g., Apacer AS350 1TB, but also seen on Crucial SSDs), under synchronous writes, will regularly produce latency spikes of 10 seconds or more, due to the way they need to manage their cells
96.
▲
by
scottlamb
7mo ago
I see your edits: > This was an oversimplification bordering on being misleading. It’s a lighter JS runtime that’s calling native code for rendering controls. The argument still has merit. Just because something in JS doesn’t make it slo
97.
▲
by
scottlamb
7mo ago
I've got nothing then.
98.
▲
by
scottlamb
7mo ago
Here's one: Microsoft management heavily incentivizes their developers to use LLMs for virtually everything (to the "do it or you're fired" level) and the LLM (due to its training data or whatever) is far more able to pu
99.
▲
by
scottlamb
7mo ago
> Shouldn't devs be allowed to select what they feel is the "best" choice for a given component? To some extent, yes. But if they choose React Native, something's probably wrong, because (despite what the article says
100.
▲
by
scottlamb
7mo ago
Thanks! Any idea what Firefox is waiting for? To me those lines I quoted seem entirely arbitrary, and a skim through bugzilla didn't help.
101.
▲
by
scottlamb
7mo ago
I wouldn't say I'm done evaluating it, and as a spare-time project, my NVR's needs are pretty simple at present. But WebCodecs is just really straightforward. It's hard to find anything to complain about. If you have an
102.
▲
by
scottlamb
7mo ago
> Never had to work with moq Probably never had to work with (live) video at all? I think using moq is the dream for anyone who does. The alternatives—DASH, HLS, MSE, WebRTC, SRT, etc.— are all ridiculously fussy and limiting in one wa
103.
▲
by
scottlamb
7mo ago
Very cool result, but I'm struggling to understand the baseline: what does "TCP + application FEC" mean? If everything is one TCP stream, and thus the kernel delivers bytes to the application strictly in order, what does appl
104.
▲
by
scottlamb
7mo ago
I've also looked at switching my open source IP camera NVR to WebCodecs and WebTransport (maybe MoQ). Two things giving me pause: * Firefox support for WebCodecs is poor—none at all on Android [1], H.265 is behind a feature flag. [2] *
105.
▲
by
scottlamb
7mo ago
Opened the link. Saw my own comment. I'm still as confused today as I was then about how this was ever supposed to work—either the quoted code is wrong or there's some weird unstated interface contract. I gather from other issues
106.
▲
by
scottlamb
7mo ago
Agree, and I would add that a bad abstraction, the wrong abstraction for the problem, and/or an abstraction misused is far worse than no abstraction. That was bugging me in another thread earlier today: < https://news.ycom
107.
▲
by
scottlamb
7mo ago
I'm not sure Rust's `async fn` desugaring (which involves a data structure for the state machine) is inlineable. (To be precise: maybe the desugared function can be inlined, but LLVM isn't allowed to change the data structure
108.
▲
by
scottlamb
7mo ago
5. In their "dessert" section, they talk about a problem with sort when the items are shallow clones. It's an example of a broader problem: they put something into an `ObservableVector` but then semantically mutate it via inn
109.
▲
by
scottlamb
7mo ago
That distinction is what I was getting at with "if that statement came from the third party (rather than the school district misinterpreting the raw data themselves)". If the company just provided the raw data, they may be in bett
110.
▲
by
scottlamb
7mo ago
> The family has proof of residence (which is its own absurdity we won't discuss), and this third party can arbitrarily override that based on a black box argument. Doesn't the family have a very straightforward libel claim aga
111.
▲
by
scottlamb
7mo ago
> The cloud instances have network-attached disks Props for identifying the issue immediately, but armed with that knowledge, why not redo the benchmark on a different instance type that has local storage? E.g. why not try a `c8id.2xlarg
112.
▲
by
scottlamb
7mo ago
IMO, there are a lot of smells in this code not addressed in the article. I only skimmed, and still, here are a few: 1. They represent a single room change with this sequence of three operations: VectorDiff::Set { index: 3, value: new
113.
▲
by
scottlamb
7mo ago
I can relate to setting an arbitrary challenge for myself. fwiw, don't know where you draw the line of an architectural change, but I think that switching AoS -> SoA may actually be an approachably-sized mechanical refactor, and the
114.
▲
by
scottlamb
7mo ago
Probably for ints unconditionally. For floats in Sesse__'s example without `-ffast-math`, I count 10 muls, 2 muladds, 1 add. With `-ffast-math`, 1 mul, 3 muladds. < https://godbolt.org/z/dPrbfjzEx >
115.
▲
by
scottlamb
7mo ago
I'd expect it to come down to data-oriented design: SoA (structure of arrays) rather than AoS (array of structures). I skimmed the author's source code, and this is where I'd start: https://github.com/define-p
116.
▲
by
scottlamb
7mo ago
I probably shouldn't have led with that example because yeah, reproducible (and cheap) builds would be best for security audits. But I wouldn't say it's absolutely meaningless. At least it can guide your experimentation, and
117.
▲
by
scottlamb
7mo ago
Isn't the faster approach SIMD [edit: or GPU]? A 1.05x to 1.90x speedup is great. A 16x speedup is better! They could be orthogonal improvements, but if I were prioritizing, I'd go for SIMD first. I searched for asin on Intel'
118.
▲
by
scottlamb
7mo ago
If I'm understanding correctly moonlighter's proxy speaks Ubiquiti's protocol on both ends, "just" altering the video stream along the way. Which is pretty cool but not what you're looking for. I'd like to
119.
▲
by
scottlamb
7mo ago
There are lots of reasons to read through source code you never edit or recompile: security audits, interoperability, learning from their techniques, etc. And I think many of those same ideas apply to seeing the training data of a LLM. It w
120.
▲
by
scottlamb
7mo ago
I've eyed Axis cameras but they're pricy (particularly for large sensors) and don't seem to come in the turret form factor I prefer. E.g. the AXIS M4317-PLVE is a dome and $717 at newegg. Kinda a weird model actually—180/
More ›