Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
martin_ky
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
martin_ky
2mo ago
The Slovak land register was hacked in January 2025. Hackers uknown encrypted the database, asking for an undisclosed 7-figure amount as ransom. The whole country's real estate market was paralyzed for about a month. It took couple of
2.
▲
by
martin_ky
6mo ago
Agreed. The Qt framework, which is a cross-platform UI framework, does a decent job mimicking the native Win32 looks. Inside, the code is a giant mess. But on the outside, the API is very well thought out and easy to use.
3.
▲
by
martin_ky
6mo ago
Oh, how I hate when vendors bring "modern web" aesthetics to desktop utility programs. For example, Docker Desktop could go a long way in terms of usability if it just sticked to Win32 common controls - the kind of buttons, labels
4.
▲
by
martin_ky
1y ago
I'm not discussing Netflix's fiscal results. My comment is about their production quality, which I find to be low and their limited content selection. Obviously, that is my experience which I don't generalize to other people.
5.
▲
by
martin_ky
1y ago
I'm also finding that I'm getting far more value (both entertainment and educational) from YouTube than Netflix. Lately, several months go by without me even touching Netflix. I'm at the stage, where I keep the subscription b
6.
▲
by
martin_ky
1y ago
My thinking exactly. Got Netflix couple of years ago because of the Witcher and since then I'm finding it hard to find anything watchable. I was going to say that they heavily favor quantity over quality. But not even that is true, sin
7.
▲
by
martin_ky
4y ago
I'd say the reality is even more ironic - they collect so much data and reports, pretending this is to help to improve the user experience, but in the end it makes the experience so much worse.
8.
▲
by
martin_ky
4y ago
It seems to be a pattern with (not just) Microsoft products to hang the UI while waiting for some remote API, usually talking to the home base. Happens a lot to me with Office desktop apps - they freeze sometimes for a good second or so whi
9.
▲
by
martin_ky
5y ago
I’m only familiar with Flash as a user, not as developer. I’m curious, what did Flash have, that you can’t readily do with JS and Canvas? Be as broad or specific as you like.
10.
▲
by
martin_ky
5y ago
That might be the original motivation, but post-7 Windows UI is anything but unified or consistent. New and legacy UI toolkits are mixed in the system shell itself. There are still parts of the good old Control Panel that haven’t been porte
11.
▲
by
martin_ky
6y ago
Google’s UI has been cycling between bad and worse. That goes across the board - websites, Android, apps, everything. I have never come across a Google product and thought “this is a well designed and clear to use program”. Except perhaps G
12.
▲
by
martin_ky
7y ago
> See where it goes? To a state where users need a (another) datacenter to access/view/use even trivial apps with “reasonable” responsiveness. There are services already being offered to this end [1]. [1] https://mig
13.
▲
by
martin_ky
7y ago
Electron is not exactly an epitome of a resource efficient framework either. If I was to compare efficiency, I’d choose a native baseline, such as the X window system or WinAPI. Granted, these APIs are low level and not as rich in features.
14.
▲
by
martin_ky
8y ago
I like the concept of decoupling storage from the editor app. I wish more SAAS providers recognized this as an important product feature. It would allow deployment of hosted services in much wider range of scenarios, where privacy and data
15.
▲
by
martin_ky
8y ago
In addition to what has been said in this thread about office culture, politics, internal processes, etc. I believe a big factor in reducing work-related stress in any job, is actually being competent at your job. What I mean is, work in a
16.
▲
by
martin_ky
8y ago
> It’s 2018 and I still see people walking around with Windows laptop lids open because they presumably have no confidence in Windows’ ability to sensibly preserve state after closing the lid. At my workplace it's about 60:40 Window
17.
▲
by
martin_ky
8y ago
Right. There's nothing revolutionary here, that's for sure. I think, it could have been Java (or the JVM at least) in place of WebAssembly in browsers already a long time ago, were it a more open standard.
18.
▲
by
martin_ky
8y ago
I think, this goes way beyond just companies preferring to hire cheaper developers and beyond software engineering as such. There is a larger, universal force at play here. Examples of poorly designed, engineered and built things are everyw
19.
▲
by
martin_ky
8y ago
> Qt on WebAssembly is analogous to the plugins of yore like Flash and Java applets. WebAssembly is kind of like a new plugin container for native code. No it’s not. With WebAssembly, it is a matter of trust in your browser vendor and it
20.
▲
by
martin_ky
8y ago
> With Qt you get a lot of conveniences and built-in magic, but I'd say at that point it's not really regular C++. This is a common misconception of beginner Qt users or people who just looked at Qt superficially and decided no
21.
▲
by
martin_ky
8y ago
> When I do any non-trivial UI in the web stack, I can feel I am in continuous workaround territory. I'm trying to bend something ill-suited to my will. I don't get that feeling with QML. That has been my experience as well. I
22.
▲
by
martin_ky
8y ago
Yes, this. The HTML language and DOM model is inadequate for implementing interactive user interfaces. It's a text document markup language after all. QML has its own DOM structure and a library of primitive visual elements called Qt
23.
▲
by
martin_ky
8y ago
This release of Qt for WebAssembly is the first officially released prototype of this technology. Qt comes from the native desktop world where it relies and builds on top of the whole rich world of native OS APIs. There's nowhere near
24.
▲
by
martin_ky
8y ago
I think, it's time to start to perceive content publishing and application authoring as two distinct disciplines. The problems you describe arise from mixing them freely and without much thought.
25.
▲
by
martin_ky
8y ago
> Oof - the point of WebAssembly is not to stick your entire UI in Canvas. Well, the way your operating system works with UI is that it gives each application one or more pixelbuffers, where the apps draw their pixels however they want (
26.
▲
by
martin_ky
8y ago
> Electron is just outsourcing cross platform development to the Chromium project. ... and ultimately to the consumer, who pays for higher spec'd hardware and more electricity.
27.
▲
by
martin_ky
8y ago
I think you hit the nail here with "poaching someone's turf" and the "tribalism" inside a company. I didn't mean to say that leadership considers engineers stupid. They hire them and trust them with solving com
28.
▲
by
martin_ky
8y ago
I'm sure this article resonated with many engineers, not just from the game industry. What resonated with me the most, was the part about hiring a consultant, only to tell management what their employees have been telling them all alon
29.
▲
by
martin_ky
9y ago
Agreed on all points. The C++ Standard Library should not try to become the next .Net Framework. Libraries such as 2D graphics can be created any day by the worldwide C++ user community. Only the isocpp.org can change and improve the langua
30.
▲
by
martin_ky
9y ago
You are technically not wrong, of course, but if the attack vector got already to running Makefiles on your system, you should probably focus your effort to tighten security elsewhere.
More ›