Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oaiey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
661.
▲
by
oaiey
4y ago
That is just modern SQL with horrible LINQ memories ;)
662.
▲
by
oaiey
4y ago
After seeing one diagram: Why the hack are we still talking to databases with SQL strings and not directly specifying the Query-AST? Admins, sure (a fancy UI could help there as well) but why in our code?
663.
▲
by
oaiey
4y ago
As if that would be easy in any framework.
664.
▲
by
oaiey
4y ago
That is also OOP cultural problem: that lots of people with a object oreinted programming background just don’t get functional programming and instead of trying to understand it, dismiss it as crap and too pure, unpractical, over-engineered
665.
▲
by
oaiey
4y ago
Code Annotations are data (code = data). Data which is used in a function (side-effect-free) which validate a record. I do not know how more functional a generic purpose validation function can be. The problem for people, is that they do no
666.
▲
by
oaiey
4y ago
Pure Functions is indeed a factor, but not the only one. Other irrelevant factors are pattern matching, tail call recursion, recursion instead of loops, etc. FP is about treating data differently and dealing with side effects differently. P
667.
▲
by
oaiey
4y ago
There are system languages and application languages. And application languages need a non operating system underpinning. So Java and .NET needs their high performance foundation.
668.
▲
by
oaiey
4y ago
And man hours
669.
▲
by
oaiey
4y ago
.NET has added multiple C# language versions, a rewrite of the dominant language surface (Span instead of arrays/IEnumerable) and years of investment of a low level stack (http server, postgres driver and socket layers) to overcome hea
670.
▲
by
oaiey
4y ago
Teachers are over-proportional female and schools typically do not foster aggressive (as in deterministic not bullying/hitting/...) behavior. In higher schools there is female-oriented mentoring which is not available for men in e
671.
▲
by
oaiey
4y ago
For testing it might even be beneficial to use an underspec'ed device.
672.
▲
by
oaiey
4y ago
Even goes that far that companies fire first in the US and then in other locations (assuming same performance).
673.
▲
by
oaiey
4y ago
I think the only way is a reliable third party (like the booking company) where the customer still owns the money but it is temporal locked for the airline till like flight + 1h or so. Like the airline has a guarantee that the money shows u
674.
▲
by
oaiey
4y ago
True. The new UI finally got better ... and that was what everyone was complaining about ;). And let us be honest, the UI matters with Unifi.
675.
▲
by
oaiey
4y ago
Maybe part of an informal settlement ;)
676.
▲
by
oaiey
4y ago
One upvote returned ;)
677.
▲
by
oaiey
4y ago
Saying that he was part of the blackmail scheme would make him maybe target of legal actions from Ubiquiti. So .. that you will not get. He has to do the same company-lingo like they all do after screwups.
678.
▲
by
oaiey
4y ago
With all respect, Nat is not a Satya. And Microsoft is a lot more than just DevDiv.
679.
▲
by
oaiey
4y ago
It is not EEE. But monopolistic and capitalistic behavior. It is impossible for companies to shake that off.
680.
▲
by
oaiey
4y ago
Their strategy is a mixed bag. They want to maintain that in an open source way but they work very hard that their experience is the best so they can capitalize on that. Not a new playbook.
681.
▲
by
oaiey
4y ago
That is not EEE. But monopolistic behavior.
682.
▲
by
oaiey
4y ago
It is an App Store monopoly problem. Take Google Android as a counterpart. Android Open Source Project = VS Code (MIT codebase( Android at Samsung and dozens other = VS Code with Microsoft EULA Enforced Play Store in vendor phones = VS Code
683.
▲
by
oaiey
4y ago
That is the art. Finding the right degree of detail, communicate and verify it correctly. Adapt to changes and refinements of the engineers. We expect engineers to refine and review the architecture. They are engineers. However, they are bu
684.
▲
by
oaiey
4y ago
This. Architects are needed once scale makes it impossible for the majority of engineers to understand the big picture.
685.
▲
by
oaiey
4y ago
There are two stages: an architect defining the big picture and then a technical senior person reviewing the small picture. You describe the later. The big picture you cannot do like you describe.
686.
▲
by
oaiey
4y ago
We architects love engineers like you. Less work, more collaboration, less risk. And scale is exactly the point where real architects are needed. It is about culture. Which is very hard because many junior architects have a power trip over
687.
▲
by
oaiey
4y ago
I agree. The architecture profession is radically different today than 20 years ago. However, there is a scale where that does not work anymore. Once you plan at the scale of 20 or more teams, "working closely" is very relative.
688.
▲
by
oaiey
4y ago
That is overengineering and bad technical design. Can happen completely independent of the architecture profession.
689.
▲
by
oaiey
4y ago
I am an architect. Proud of my profession. I code only for fun. I do solution architecture in a scope with 100s of impacted developers. I highly suspect that dozens of them are describing us exactly like you do. However, once they challenge
690.
▲
by
oaiey
4y ago
And here your organization has failed you. In our org we split engineering career at a certain point into three careers: engineering, people and architects. Up to the VP level their grading run in parallel. The architects are optimized for
More ›