Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Geminidog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
Geminidog
6y ago
Weirdly, programming this stuff not from scratch can be harder if you use the apis that will utilize the GPU like vulkan or modern opengl.
32.
▲
by
Geminidog
6y ago
I don’t know at the moment but the algorithm exists simply because every sorting algorithm we know about has a quantitative speed metric assigned to it called the Big Oh. Keep in mind that my claim is that we know how to define the fastest
33.
▲
by
Geminidog
6y ago
There’s a concept in CS called an abstraction layer and the UI can literally change the thing underneath. I can create a UI with one button that when you press the button it triggers 50 actions to happen. It is not just about moving fonts a
34.
▲
by
Geminidog
6y ago
> To the ui/ux point, directly, I'm not even sure what you are arguing. Yeah I can see that given how off the point you are in your posts. Your initial response is that the separation of form and function is a mistake. I’m sayi
35.
▲
by
Geminidog
6y ago
The post was sarcasm that flew over your head. You can’t even get a PhD in software architecture because the entire field is a sham title created by industry. There is no theory or science behind “software architecture” Either way you are w
36.
▲
by
Geminidog
6y ago
Agreed. There's a dichotomy here that a lot of people don't know about that might help you get a better picture of the distinction you mention. Logic and Science are different in the sense that Logic does not require any evidence.
37.
▲
by
Geminidog
6y ago
The way I took it is that you said your original statement in a broader context along the lines of "in computer science form and function should never be separated." And you used that statement to apply it to UI/UX and archit
38.
▲
by
Geminidog
6y ago
I think if you ask, most anecdotal evidence from people who have worked with architects shows that companies with "software architects" don't necessarily have less "technical debt" then companies without. Theoretica
39.
▲
by
Geminidog
6y ago
>My opening statement is short, so I'm assuming some charity in reading it. My complaint is the idea that you can make a hard distinction between function and pass that to another layer is a huge mistake in our industry. As noted by
40.
▲
by
Geminidog
6y ago
Agreed, the post you replied to had a sort of different point though. I took two semesters of naming things as part of my PhD in software architecture. Do you know anyone with such a PhD? Do you know of any course in any university that tea
41.
▲
by
Geminidog
6y ago
No. I am bringing up the fact that form and function are always separated in our industry and that this is fundamental to the entire industry making your initial statement categorically wrong. It's obvious that abstractions have costs
42.
▲
by
Geminidog
6y ago
Thanks this is mainly the answer I'm looking for. Would you argue that the majority of Christians share your viewpoint?
43.
▲
by
Geminidog
6y ago
Agreed. Only Software Architects have the special ability of naming things. Engineers and managers don't have this special knowledge. When I went to Standford to get my PhD is Software Architecture I was required to take at least 2 sem
44.
▲
by
Geminidog
6y ago
The disparity within AWS is the result of common inevitability that arises with managing technology built on over a decade of scaffolding. For sure there is a central planner within the company trying his best to put everything together int
45.
▲
by
Geminidog
6y ago
My remark is based on what you said. You called the separation of form and function a "mistake" and I said this is categorically wrong. My statement still stands, you have not addressed it. I neither agree or disagree with your re
46.
▲
by
Geminidog
6y ago
Naw. The term "mere" was to de-emphasize the importance of the term "architect" which doesn't apply to other AWS services. The parent poster declared that AWS needed some "architects" which I think is kind
47.
▲
by
Geminidog
6y ago
But you can. The separation is critical to the entire computing industry. The entire reason why higher level programming languages exist is to separate the form (assembly) from function. Usually there are "costs" to doing this and
48.
▲
by
Geminidog
6y ago
Right, I get they acknowledge it, but my question is how does it all fit into a cohesive whole? I'm assuming that they assume one religion is true and the others aren't. Or am I wrong on this front? Do Christians believe that the
49.
▲
by
Geminidog
6y ago
The existence of anthropological precursors to Judaic religions is supporting evidence for the conclusion that all forms of Judaism are a phenomenon of human mythology and story telling rather than an actual explanation about the inner work
50.
▲
by
Geminidog
6y ago
> You have to interface between business and stakeholder requirements, modeling the domain effectively, engineering management, product processes and then reality This is the Technical product managers job. The architects role is suppose
51.
▲
by
Geminidog
6y ago
The console is a UX/UI issue, not a "architectural" one. Most "architects" nowadays are just mere users of what was built by the engineers and principal engineers of amazon.
52.
▲
by
Geminidog
6y ago
I share your disdain for "Software Architects." I'm curious on your reasoning though. Can you expand on why you hold disdain for "Software Architects"?
53.
▲
by
Geminidog
6y ago
It is true, you're conflating things here. We've formalized how to define the "fastest" algorithm and for that we have definitive answers on what is faster and what isn't. Our notion of what is "best" is t
54.
▲
by
Geminidog
6y ago
Yeah, and I openly admit I'm part of the cult. My bias does not allow me to think of a better way of verifying reality by assuming observation, probability and logic is recursively true. Is there anyone here that doesn't share my
55.
▲
by
Geminidog
6y ago
Music implies sort of an everything is just an opinion thing so your analogy does not fit. Think of it like horse drawn wagon vs. a car. There might exist a guy who in his humble opinion thinks the wagon is better so he use it to get places
56.
▲
by
Geminidog
6y ago
Best practices are basically a sign of an area that lacks formal rigor or scientific analysis. You don't see any "best practices" for making algorithms faster or more memory efficient. We have complexity theory that tells us
57.
▲
by
Geminidog
6y ago
>No tool will fix wrong assumptions or bad design, we can dive into philosophy here but I’m more of a practical person so... :) And no design can fix a bad tool, we can dive into the practicalities here but I'm more of a philosophic
58.
▲
by
Geminidog
6y ago
No, there are programming languages that are just plain bad to use, his philosophy is wrong not only for datastores but for reality in general. All tools, including programming languages can be bad no matter the skill of the user.
59.
▲
by
Geminidog
6y ago
Your post implies that there is no tool on earth that "sucks" and that it's not the tool, it's the person. It's impossible for EVERY tool to be good. This isn't reality. There has to be tools that are patently
60.
▲
by
Geminidog
6y ago
>Why would you sell candy without telling people whats inside them? Most people don't like all fillings. Why don't all countries use metric? Not everything in this universe needs to follow a perfectly logical explanation. As fo
More ›