Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tabtab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
211.
▲
by
tabtab
4y ago
> But there is no open GUI standard. Well, there should be. It's a big gap in our current standards. DOM is missing roughly 15 common GUI idioms, and its text positioning reliability is broken and likely can't be fixed withou
212.
▲
by
tabtab
4y ago
I concur! The MS-Teams UI designers must have been on an illicit substance. Or else they let a bunch of PHB's (MBA's) do a big Design By Committee. If it were not for bundling deals, nobody would touch Teams with a 10 foot laptop.
213.
▲
by
tabtab
4y ago
How is Nadella an innovator? He's just been leveraging corporate dependencies on MS into cloud-world. MS's newer products suck. People only use them because they are bundled with Windows/Azure deals, and thus relatively che
214.
▲
by
tabtab
4y ago
Their idea was to be a giant "start-up factory", create tons of interesting ideas and see what sticks: the shotgun approach. But so far not enough are sticking, and their reputation for pulling the plug early makes people not want
215.
▲
by
tabtab
4y ago
MS changed focus from small and medium shops into "enterprise" and big-market. They want to be the New IBM (per 1970's and 80's). While MS's GUI engines got more powerful, the learning curve also grew. It wasn'
216.
▲
by
tabtab
4y ago
Is that a QT-specific problem? Does the Tk and MonoWinForms kits also have that flaw?
217.
▲
by
tabtab
4y ago
Amen! Business CRUD & desktops have been ignored over sexier domains such as social media and e-commerce. But it's still important. Ignore the plumbing of the world, and you get a pool of shit on your floors. Make CRUD/GUI G
218.
▲
by
tabtab
4y ago
> Could you just, stop styling shit That's part of the problem, eye-candy sells, but carries a complexity tax with it. Oracle Forms was butt-ugly, but got the every-day CRUD/GUI job done good-enough and was quick to develop wit
219.
▲
by
tabtab
4y ago
Minor tipping is a good thing in that it's a way to give feedback and create incentive. The problem is that the expected amount is too high. A full-service restaurant expects around 15%, but a sandwich shop should expect more like 5%.
220.
▲
by
tabtab
4y ago
It's rare to start "engineering" non-trivial projects right out of college. Experience is very important to software engineering. So while one may be able to get a "software engineering" degree, typically one starts
221.
▲
by
tabtab
4y ago
XAML is generally static. A GUI markup browser/client should be interactive in my opinion. XUL had awkward command structures and syntax in my opinion. I didn't see the rhyme and reason for their odd choices.
222.
▲
by
tabtab
4y ago
I'd like to request a specific example. Functional can be really tricky to debug if not done well, so I'm skeptical that functional is a "magic fix". For the vast majority of office CRUD [1], the way Visual Basic (classi
223.
▲
by
tabtab
4y ago
It probably could have been fixed, but HTML browsers kept a step ahead in progress. Java applets lost the improvement pace race, but the applet concept has merit because it was designed for GUI's, unlike HTML. If applets had better u
224.
▲
by
tabtab
4y ago
> [native] much harder to develop Balderdash! Tools like Delphi/Lazarus, Visual Basic, Clarion, PowerBuilder made it snap. Sure, they may not be "enterprise" or for writing word processors, but for everyday CRUD they are
225.
▲
by
tabtab
4y ago
> I think technically it is possible to overload whatever is available [in existing web standards] and have very decent, easy to build [GUI] apps "Technically", perhaps. "Easy", no! It appears the DOM is inherently t
226.
▲
by
tabtab
4y ago
It seems to have too many glitches or edge-cases when working with other HTML widgets. After years of experience perhaps one learns to work around such, but it seems overly complicated for smaller-shop apps. "Enterprise" can affor
227.
▲
by
tabtab
4y ago
Its integration with other HTML widgets is shaky.
228.
▲
by
tabtab
4y ago
XAML is static, and XUL had verbose and awkward syntax & commands. I think QtQuick is also static. QML is perhaps a closer example (but not XML), but many Qt-related tools are proprietary or have dodgy licenses.
229.
▲
by
tabtab
4y ago
Then create a GUI markup standard so it's optionally like a web app, but ditch bleepin' DOM and JS. Oracle Forms was a kind of GUI browser in which one could run gazillion Oracle apps up-to-date without installing anything except
230.
▲
by
tabtab
4y ago
Reminds me of this regret-rant, which basically wishes they'd gone into Delphi/Lazarus: https://www.reddit.com/r/webdev/comments/r59nzr/i_regret_goi...
231.
▲
by
tabtab
4y ago
Perhaps it's poorly worded, but we do need better business/CRUD/GUI standards for HTTP-based apps: a state-ful GUI markup standard. Attempts to get DOM & JS to do desktop-friendly GUI's well keep failing after 25+
232.
▲
by
tabtab
4y ago
This is what dealing with #@$!&% CSS feels like. Give me back WYSIWYG grids with optional "stretch zones", they can do 90% the same thing with 2% the headaches.
233.
▲
by
tabtab
4y ago
> Because Web Standards are Portable and Accessible. A good http-friendly GUI standard would be also (as I describe nearby). But do note that businesses still use mostly desktops for everyday CRUD and don't want to pay a large "
234.
▲
by
tabtab
4y ago
I keep ranting we need a state-ful GUI markup standard so that we don't have to keep reinventing GUI idioms in HTML/CSS/JS, which are NOT MEANT for that job. React et. al. have long learning curves because of screwy edge-case
235.
▲
by
tabtab
4y ago
Are Clascal, Lisa Pascal, and Object Pascal similar? It amazed me how quickly Pascal and Object Pascal faded from use. It was taught in many universities and had a decent feature set for a strong-typed language. There were a few annoying th
236.
▲
by
tabtab
4y ago
> The whole PPP process was a sham... The plan was to get the money out the door as fast as possible to stem the pandemic recession, which is important for stimuluses to work right, based on history. If you add all kinds of paper-work to
237.
▲
by
tabtab
4y ago
ColdFusion is quite useful for internal (intranet) data search and reporting apps/pages that don't need lots of JavaScript eye-candy nor layer-happy frameworks. It makes it easy to stick hyperlinks in HTML data tables so managers
238.
▲
by
tabtab
4y ago
> It's inherently sensitive to noise and random variation Musicians often like old analog equipment because it creates unexpected sounds and sparks ideas (pun partially intended), and may have a nostalgic feel that's hard to em
239.
▲
by
tabtab
4y ago
YAGNI and KISS appears dead in most shops. What-if fears gum up stacks. "You should pick a stack that has internationalization, microservices, web scale, responsiveness (finger and mouse usage), accessibility, etc. etc." In practi
240.
▲
by
tabtab
4y ago
At our org compiler about 2x slower because the anti-virus software must scan every changed file before it can be referenced (read). It's a domain that needs good security, but the "scan tax" is high when you factor in human
More ›