Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Crinus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
481.
▲
by
Crinus
7y ago
Apple made iOS which is heavily locked down, not even allowing the -ridiculously named- "sideloading" that (some of) Android allows, i'm not sure why you think they wouldn't like that sort of control on macOS. The only r
482.
▲
by
Crinus
7y ago
Sure, but the alternative is much worse so i'm perfectly fine with that.
483.
▲
by
Crinus
7y ago
It makes perfect sense considering the vast majority of touchscreen devices are locked down. Also a hint: if you ever thought that the ability for "sideloading" means that a device is not locked down, you have fallen victim to PR-
484.
▲
by
Crinus
7y ago
You do not need CSS for proper high-DPI support, you just need a scale factor for your windows that your code doesn't ignore. AFAIK this is what Qt5 does. Also AFAIK Gtk+3 cannot do real scaling and instead pretends the display is alwa
485.
▲
by
Crinus
7y ago
Game consoles also disallow running any software you may want and you can only run whatever is sanctioned by the console makers. This is the #1 reason i do not buy any console and the reason that instead of getting something like the Switch
486.
▲
by
Crinus
7y ago
> And this way the system gets a ton more secure. Security is fine as long as the user is in control . The problem is that very often companies make decisions that take away control from the user with "security" as a "but
487.
▲
by
Crinus
7y ago
The real whole point of touch-based devices was to redefine the meaning of a personal computer so that it can be locked down and under control from the device makers, forcing artificial limitations towards their users under the pretense of
488.
▲
by
Crinus
7y ago
> GTK+3 gives you touch-sized controls anyway, even on mouse/keyboard-only systems Which is my biggest (in both interpretations) issue with Gtk3: Gtk2 already had oversized controls compared to Windows that wasted a lot of screen sp
489.
▲
by
Crinus
7y ago
I have read this many times online and i think i must be the only one who for some reason liked that CRT sound :-P Though it might be that since i really loved computers, i associated it with computers and liked it via association.
490.
▲
by
Crinus
7y ago
Considering that it isn't the default and it is only available on Windows 10 (and that only since 2015) i think that it is very safe to say that for all intents and purposes "anything compiled with MinGW links against MSVCRT.DLL&q
491.
▲
by
Crinus
7y ago
That ship has sailed a long time ago, anything compiled with MinGW links against MSVCRT.DLL and did that from the beginning. Considering they had to backpedal changes in that DLL because it broke some program, as mentioned in the linked blo
492.
▲
by
Crinus
7y ago
One important thing you are missing is that you are focusing on a single instance of a single program doing that. These caches are not shared among programs and unless you are only running a single program at a time in your OS, if every pro
493.
▲
by
Crinus
7y ago
CPUs are more generic though and pretty much every single GPU accelerated text drawing operation i've seen allocates permanent GPU resources (textures mainly). It isn't impossible to not do that, but if you only allocate the nec
494.
▲
by
Crinus
7y ago
> but since you already have one, Since i already have one i might want to use it for other things. The reason computers are slow is this sort of "since you already have that resource, might as well use it" thinking - which m
495.
▲
by
Crinus
7y ago
USB flash drives are the modern floppies really. You can get one with a few GBs for literally pennies to the point where you can even get some "promotional" flash drives for free, similar to how in the past people gave out "p
496.
▲
by
Crinus
7y ago
For very simple applications you can get with just the VB6 VM DLL but anything practical needs a bunch of OCX controls - even if you stick with the stock stuff you get with Visual Studio 6. AFAIK those OCX controls come with Windows for som
497.
▲
by
Crinus
7y ago
The behavior on the site is just an on-click handler, it should be possible to get the exact same behavior on IE6 without even trying much, let alone IE11. Web devs seem to just use stuff for the sake of using them, not because they actuall
498.
▲
by
Crinus
7y ago
AFAIK OCXs need an installer, though you could stay within the limits of what is provided by the VB6 runtime that is already part of Windows. But it might be a better idea to not do that in the long term as Windows dropping VB6 support is m
499.
▲
by
Crinus
7y ago
For most enterprises stale=stable and stable=good, so i'm certain as long as it works, they'll keep using it. Also see the topic of this submission (yes, some still use VB6).
500.
▲
by
Crinus
7y ago
The difference is that in MSVC (as well as in most other compiled languages) you can statically link to the runtime. In many cases having a single self-contained EXE file is very convenient.
501.
▲
by
Crinus
7y ago
Delphi or C++ Builder if you wanted to stay in C/C++ world. Nowadays there is also Lazarus. Though none of them are as seamless as VB but then again, they are more powerful as languages, so you get some and lose some.
502.
▲
by
Crinus
7y ago
There is Boa Constructor (the name seems to be a play on C++ Builder, the C++ counterpart of Delphi): http://boa-constructor.sourceforge.net/ Though it has been a while since its last update.
503.
▲
by
Crinus
7y ago
Both Quake 1 and Quake 2 ran fine on my Pentium MMX (and i guess regular Pentium since they didn't use the MMX stuff) using the software rasterizer and Quake 3 also ran fine on my Pentium 2 with a GeForce 2.
504.
▲
by
Crinus
7y ago
Edit the dosbox configuration file and change aspect=0 to aspect=1, it'll resize the output to be aspect correct but it might be a bit blurry (IIRC the scale3x scaler will do a pixel-scale and then that will be bilinearly resized, gi
505.
▲
by
Crinus
7y ago
Yes, and it isn't like the people using it wouldn't pay for software, before OBS became widespread people used Dxtory and Fraps - both paid products.
506.
▲
by
Crinus
7y ago
Back in the day most people actually ignored the few warnings compilers would give them, i do not think that having a linter would be used much (and AFAIK there were some).
507.
▲
by
Crinus
7y ago
Yeah, because companies never abandon popular software (that might be Google's motto) and there are no "single humans" who work in projects for years.
508.
▲
by
Crinus
7y ago
FYI OBS' main developer has a Patreon with $1.4k/month https://www.patreon.com/obsproject and an annual budget (for the entire project) of $90k through OpenCollective https://opencollective.com/obs
509.
▲
by
Crinus
7y ago
Is this some joke i didn't understood? The linked project doesn't look like it was created by Microsoft or GitHub. Is the author working at Microsoft?
510.
▲
by
Crinus
7y ago
Because since it wasn't made by a big multibillion corporation, it is inherently unsafe, like every other thing not made by big multibillion corporations. Only big money can be trusted. (i'm obviously not serious here, but i do fi
More ›