Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mpweiher
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
871.
▲
by
mpweiher
1y ago
> The model itself and the view of the model (and the user’s mind). Trygve was very explicit about the model being a model of how the user thinks about the problem: There should be a one-to-one correspondence between the model and its p
872.
▲
by
mpweiher
1y ago
> I've never understood how one could possibly reuse a Controller independently of a View. And you're absolutely right! The problem you're seeing is one of the misunderstandings/misinterpretations of MVC, that the con
873.
▲
by
mpweiher
1y ago
> Controller is where your logic is. That's actually precisely the anti-pattern. Massive View Controller is an example of this. The Model is where your logic is. Everything that is in any way semantically relevant. Views handled
874.
▲
by
mpweiher
1y ago
I actually find it useful to have the Model represented by a single object, usually a facade that coordinates all the other Model objects. Not sure why this would lead to anemic models, which I completely agree are a common anti-pattern. In
875.
▲
by
mpweiher
1y ago
My BlackBird reference architecture was inspired by a bunch of real world apps in Objective-C, which isn't Smalltalk but close enough for these purposes. https://blog.metaobject.com/2022/06/blackbird-simple-
876.
▲
by
mpweiher
1y ago
> so M was data, M is the Model. That means the data and all the things you might ever want to do with the data. So any interaction you might want to do from the view is (ideally) a single message-send to the model. > V was presenta
877.
▲
by
mpweiher
1y ago
Yeah, in my experience, just MV is largely just fine. I like the term "GluePuppy". It absolutely is a crucial part, or parts. Basically, it defines the architecture of the system, pulls all the objects together and connects them
878.
▲
by
mpweiher
1y ago
Largely agreed, I wrote about the confusion around 10 years ago[1] and wrote 2 years later about the problem of concept capture we have with MVC[2] : I'd like to add a couple of points to TFA. Yes, it is absolutely paramount to underst
879.
▲
by
mpweiher
1y ago
Hmm...have you looked at Smalltalk-72? Now Alan makes it clear that the inspiration for Smalltalk OO came from Simula (and a bit from the Burroughs 220 and 5000, from Sketchpad etc.), but to say that Smalltalk is just that is a stretch at b
880.
▲
by
mpweiher
1y ago
They just redefined the term so that they no longer call hallucinations that are useful hallucinations. But the people who say everything LLMs do is hallucinate clearly also make that distinction, they just refuse to rename the useful hallu
881.
▲
A Global Perspective on Local Sea Level Changes
(mdpi.com)
1 points
by
mpweiher
1y ago
|
0 comments
882.
▲
Teachers Are Hard-Wired to Give Girls Better Grades (2022)
(forbes.com)
5 points
by
mpweiher
1y ago
|
1 comments
883.
▲
Google Is Fined $3.5B for Breaking Europe's Antitrust Laws
(nytimes.com)
10 points
by
mpweiher
1y ago
|
2 comments
884.
▲
Type checking is a symptom, not a solution
(programmingsimplicity.substack.com)
68 points
by
mpweiher
1y ago
|
129 comments
885.
▲
by
mpweiher
1y ago
Objective-S builds in these directions, starting with the linguistic foundations. Note: author speaking. Those linguistic foundations take the form of a CLOS-like metaobject protocol, but organized not on OO lines, but rather on software-
886.
▲
The Anatomy of a Mach-O: Structure, Code Signing, and Pac
(oliviagallucci.com)
1 points
by
mpweiher
1y ago
|
0 comments
887.
▲
Processors Are Getting Wider
(lemire.me)
3 points
by
mpweiher
1y ago
|
0 comments
888.
▲
by
mpweiher
1y ago
It's all just Turing machines, or Lambda calculus, or NAND gates https://en.wikipedia.org/wiki/NAND_logic Even FORTRAN was unnecessary. Or maybe...maybe...we're having some problems that our current pro
889.
▲
Nvidia, Google, and Bill Gates Help Commonwealth Fusion Systems Raise $863M
(techcrunch.com)
5 points
by
mpweiher
1y ago
|
0 comments
890.
▲
by
mpweiher
1y ago
And in the context of XP, which is where DTSTTCPW comes from: The one you can use right now in order to get feedback from real world use, which will be much better at guiding you in improving the solution than what you thought was "b
891.
▲
by
mpweiher
1y ago
Yet, many times a lot of that scale and complexity is accidental. Case in point: when I joined the BBC I was tasked with "fixing" the sports statistics platform. The existing system consisted of several dozen distinct programs i
892.
▲
by
mpweiher
1y ago
> the most garbage mega-project I have personally ever witnessed Which project was that?
893.
▲
Situational Awareness: The Decade Ahead (2024)
(situational-awareness.ai)
2 points
by
mpweiher
1y ago
|
0 comments
894.
▲
TPDE-LLVM: Faster LLVM -O0 Back-End
(discourse.llvm.org)
165 points
by
mpweiher
1y ago
|
73 comments
895.
▲
Nvidia, Google, and Bill Gates Help Commonwealth Fusion Systems Raise $863M
(techcrunch.com)
4 points
by
mpweiher
1y ago
|
0 comments
896.
▲
The AI correction is here: "We are witnessing the bursting of the AI bubble"
(calcalistech.com)
3 points
by
mpweiher
1y ago
|
0 comments
897.
▲
Change of Status for Palisades
(neimagazine.com)
2 points
by
mpweiher
1y ago
|
0 comments
898.
▲
SpaceX's giant Starship Mars rocket nails critical 10th test flight
(space.com)
290 points
by
mpweiher
1y ago
|
331 comments
899.
▲
by
mpweiher
1y ago
Yeah, SSDs are really fast. Have been for a while now, so fast that system call and other kernel overheads easily dominate unless you take care: https://blog.metaobject.com/2017/02/mkfile8-is-severely-sysc... Tha
900.
▲
Uncertain< T >: A First-Order Type for Uncertain Data (2014)
(microsoft.com)
2 points
by
mpweiher
1y ago
|
0 comments
More ›