Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mumblemumble
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
mumblemumble
3y ago
I did a project using Avalonia.FuncUI a few years ago, and would highly recommend it. It made GUI development fun again.
62.
▲
by
mumblemumble
3y ago
LINQ is simple, but it represents a way of thinking about computation that is wildly different from what has historically been available on popular programming languages, and interacts poorly with how most people are taught to program. I se
63.
▲
by
mumblemumble
3y ago
I like BeeWare Toga a lot, but I'm having a hard time convincing myself to use it for anything serious. Not because of any problem with the project itself, just because I've realized that it's probably always going to be a ni
64.
▲
by
mumblemumble
3y ago
Just taking a stab at it; this might not be exactly right -- It's kind of down to C# being compiled into bytecode and then JIT compiled at run-time. During the initial compilation phase, the compiler doesn't necessarily have enoug
65.
▲
by
mumblemumble
3y ago
The memory hierarchy plays into this, too. A lot of fancy algorithms have poor locality of reference and additional branching, so they tended to work better 40 years ago when CPUs weren't that much faster than memory and branch mispr
66.
▲
by
mumblemumble
3y ago
In practice, #1 is an iron rule for people who don't believe it, and a loose guideline for people who do. Because observing rule #1 happens to be the best way to get the experience and empirical background that are necessary to develop
67.
▲
by
mumblemumble
3y ago
There's nothing edifying about yucking other people's yums. If many others are upvoting something, and you don't see why it's interesting, maybe it's OK for the situation to be as simple as that: it's interesti
68.
▲
by
mumblemumble
3y ago
Hey, at least they gave you that kindness. At the last place I lived, it was configured to spray everything all over the inside of the cabinet above the microwave.
69.
▲
by
mumblemumble
3y ago
"Appeal to credibility"? Are we just making up fallacies based on a formula now? Yes, given two alternatives, one should prefer the one that is more credible in light of the available information. That certainly doesn't mean
70.
▲
by
mumblemumble
3y ago
Let's not set up a double standard here. It's not like non-evidence-based opinions are subject to peer review.
71.
▲
by
mumblemumble
3y ago
What's cool about the article's take, though, is that it's based on an actual usability study and not just something someone said.
72.
▲
by
mumblemumble
3y ago
Not only are good frontend engineers rare, but I've also noticed that it seems to be common for the best ones to migrate out of frontend work. They get tired of spending all day fighting with colleagues who have coding skills but not d
73.
▲
by
mumblemumble
3y ago
That "better/worse" way of wording it places them in competition with each other, regardless of whether you say it explicitly. A way of discussing it that doesn't place them in competition with each other would instead t
74.
▲
by
mumblemumble
3y ago
I'd just as happily attribute this one to Microsoft's systemic inability to stick to a single plan for five minutes in a row.
75.
▲
by
mumblemumble
3y ago
This idea that static analysis, runtime checks, and automated tests are somehow in competition with each other is possibly the single worst outcome of the protracted dynamic vs static typing flamewar that the profession's been having f
76.
▲
by
mumblemumble
3y ago
I would guess that even when you're targeting embedded environments you can still use runtime checks to help find problems during any part of the development lifecycle where the code isn't running on the target hardware? That'
77.
▲
by
mumblemumble
3y ago
They keep the dynamic analysis tools in a separate repository: https://github.com/analysis-tools-dev/dynamic-analysis Both repos link each other close to the tops of their respective readmes. Annoyingly, though, the we
78.
▲
by
mumblemumble
3y ago
They're also publishing https://analysis-tools.dev/ , which is a dynamic site that I would assume does have some hosting costs. The wording in that banner implies that the sponsors were helping to fund that and not jus
79.
▲
by
mumblemumble
3y ago
I know it's hard to believe sometimes, but I don't think "get keelhauled by the FTC again" is part of their 5-year business plan.
80.
▲
by
mumblemumble
3y ago
I am not by any means a browser loyalist. Firefox is my daily driver, I regularly use Safari on my Mac (not to mention phone), and at work I normally use Chrome for certain tasks. I would guess that I use all three at least a little bit on
81.
▲
by
mumblemumble
3y ago
It's really pretty telling that they leave out the most obvious, and, I'm guessing, common answer: "I'm content with my current browser want to stay with the thing I'm used to."
82.
▲
by
mumblemumble
3y ago
And yet a common thread in post-mortems on so many self-driving car collisions boils down to, "the car doesn't have object permanence." It may have some ability to track specific things in specific ways in a manner that'
83.
▲
by
mumblemumble
3y ago
In a sane world, the existence of shitty human drivers would not be an excuse for lowering the bar for self-driving cars. It would be a reason to start treating a license to operate a motor vehicle on public roadways as a privilege rather t
84.
▲
by
mumblemumble
3y ago
It's not clear to me that this is purely a software problem; it might be a "the car doesn't even have the sensors necessary to detect this kind of situation" problem. It could also be a "the software can't anti
85.
▲
by
mumblemumble
3y ago
I think that a suspension pending investigation and possible remediation is appropriate. I realize assuming this is the California DMV's line of reasoning is speculation, but this sentence from Cruise's own public statement on the
86.
▲
by
mumblemumble
3y ago
If the benchmark has any cache misses at all then you also want to make sure everything about the memory configuration is the same, too, for a fair CPU benchmark, right? Number of channels, latency, etc. No, the actual amount of RAM isn
87.
▲
by
mumblemumble
3y ago
Nice. I want to see this set to the music and put on YouTube.
88.
▲
by
mumblemumble
3y ago
Agreed. I experimented with autogenerating C4 diagrams from source a while back, but quickly abandoned the project when I realized that the output was inevitably the flowchart equivalent of bool mystery_func(int i) { // define
89.
▲
by
mumblemumble
3y ago
The venerable master Qc Na was walking with his student, Anton. Hoping to prompt the master into a discussion, Anton said "Master, I have heard that objects are a very good thing - is this true?" Qc Na looked pityingly at his stu
90.
▲
by
mumblemumble
3y ago
I don't think it's as simple as that. I agree that one should not take something like this lightly. Far, far too many "refactorings" really just boil down to hasty rage-coding at some predecessor who had differing stylis
More ›