Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
trashburger
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
trashburger
2y ago
Blame Nvidia for that one. They have actively refused to work with the community for the longest time.
62.
▲
by
trashburger
2y ago
I'm not sure about the CLR, but the JVM has no type safety whatsoever. Java the language does, but all of that goes away once you are in the JVM bytecode.
63.
▲
by
trashburger
2y ago
I agree 100%. I firmly hold the belief that the two paradigms are just different perspectives of looking at the same thing (state and behavior). Also see https://insearchofsecrets.com/2014/08/04/lisp-smalltalk
64.
▲
by
trashburger
2y ago
You're wrong. The prototypical model of JS was inspired by the Self programming language[0], itself a descendant of Smalltalk. It is a very crude implementation for sure, but it is object programming nevertheless. Closures being presen
65.
▲
by
trashburger
2y ago
I simply have to recommend Glamorous Toolkit to anyone interested in visual programming: https://gtoolkit.com It focuses on the kind of visual programming the article argues for: Class layout, code architecture, semantics. It&#x
66.
▲
by
trashburger
2y ago
Could you please share an itinerary for this? I’d also like to hold a similar course but don’t know where to start.
67.
▲
by
trashburger
2y ago
I am personally at the “nice tooling” level, but am currently building towards supporting other teams at the “business critical” level, so I try to apply the same rigour to everything that I do. It might make sense to also consider your dep
68.
▲
by
trashburger
2y ago
I think you got the wrong idea from that sentence; the author is talking more about the feedback you get from your end-users and/or customers, rather than development feedback a la debug info.
69.
▲
by
trashburger
2y ago
"Original research"/primary sources should not matter for facts, i.e. those laid out as actual code. (It didn't land well.)
70.
▲
by
trashburger
2y ago
Absolutely not, and there are two reasons: 1) Someone paying for my product means that they now expect support and maintenance for me. When I release my software under a Free license, I release it "AS IS, WITHOUT WARRANTY OF ANY KIND,
71.
▲
by
trashburger
2y ago
> Does this mean that SerenityOS's Ladybird will need to continually pull patches from the new Ladybird project in order to keep development? It will probably mean that Ladybird becomes a port. As for what happens to the LibWeb that
72.
▲
by
trashburger
2y ago
Sad to hear. Hacking on SerenityOS together with Andreas was some of the most fun I've ever had. Wishing him the best of luck with Ladybird, and hoping he will come back once in a while (become the TYVC? :).
73.
▲
by
trashburger
2y ago
I think you mean declarative. Whether something is FP or OP usually doesn't matter too much (unless you go to the extremes of each end of the sprectrum a la AbstractBeanFactory/IO Functor State). Declarative solutions last longe
74.
▲
by
trashburger
2y ago
Does this include single-line suggestions from Copilot, I wonder? Those are pretty nice because it just finishes what I already intended to type.
75.
▲
by
trashburger
3y ago
Feels like that would be noticed rather quickly given that you would be able to access someone else's funds on the network automatically, whereas in the SSH vulnerability case you have to proactively check if servers you want to access
76.
▲
by
trashburger
3y ago
Not really, it's just the wurst.
77.
▲
by
trashburger
3y ago
Oh wow, leerob actually edited the post after this removing the ETA (due to management/embarrassment?).
78.
▲
by
trashburger
3y ago
> it's hard to escape the vague feeling some of this stuff might need to be architected in from the get go. When I'm developing something, work or otherwise, I find that I often write my worst code when I'm writing somethi
79.
▲
by
trashburger
3y ago
Ouch! That's a fail on the same level of Microsoft forgetting the XBox decryption keys on the secret ROM.
80.
▲
by
trashburger
3y ago
According to TFA, upgrading to CC 4.0 closes this loophole.
81.
▲
by
trashburger
3y ago
Who's "we"? React is still by far the most popular framework. I personally like Solid better but I'm just one person vs. many who actively write React code.
82.
▲
by
trashburger
3y ago
Not sure why you're downvoted, it's a valid question (the downvote isn't an "I disagree" button). I believe the answer the Puter author came up with is that the VDOM takes away too much of the control from the autho
83.
▲
by
trashburger
3y ago
It’s operated by Joshua Moon, the owner of Kiwi Farms. It has been the target of deplatforming by various services and Tier-1 ISPs.
84.
▲
by
trashburger
3y ago
Have you looked at how it's implemented? The image decoder is completely separate from the main browser and is in a sandboxed process (with restricted syscall and filesystem access). If the image decoder is exploited, there's noth
85.
▲
by
trashburger
3y ago
This is my single greatest complaint about Python's type system. Protocol should have always been the primary building block rather than just being relegated to something you use for "duck typing". Subtyping fits much better
86.
▲
by
trashburger
3y ago
> What's the theoretical alternative? Adding stuff to a global interpreter state is the goal. This is the right way to do it but it suffers from a lack of correct tooling. The Self[0] programming environment assigns a "module&q
87.
▲
by
trashburger
3y ago
They have very ambitious goals, I think it's okay to give them the benefit of the doubt for a bit. Keep in mind that Rust took over 9 years to reach 1.0, and C took about 19 years to be standardized.
88.
▲
by
trashburger
3y ago
Small clarification: the Smalltalk technology absorbed by HotSpot was StrongTalk's static type-based optimization techniques combined with dynamic recompilation (what we now moniker as a JIT) originating from research done with Self (w
89.
▲
by
trashburger
3y ago
The fix is kind of weird, no? If the lazy initialization of the widgets fail, won't it stay stuck as failed forever (i.e. until the containing class is destroyed)? Is this intended behavior?
90.
▲
by
trashburger
3y ago
This existed in the 90s! The Self programming language[0] took Smalltalk's existing visual approach and extended it to be a full visual environment with interactive animations and physical metaphors, giving you a literal "desktop&
More ›