Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rleigh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
331.
▲
by
rleigh
6y ago
Many years ago, I would have disagreed with you about the group projects. Today, I'm more in favour of them. The reason for my change of heart is that the moment you step outside acadaemia, be it industry in the same field, a researc
332.
▲
by
rleigh
6y ago
FITS is very domain-specific for astronomy. It's not at all common in the wider scientific community. I used to work on on of the larger imaging tools, supporting over 150 scientific file formats. The vast majority, over 80%, were us
333.
▲
by
rleigh
6y ago
TIFF is kind of standard for most scientific imaging, from astronomy to biomedical. 12- or 16-bit greyscale is common, with multiple channels for hyperspectral data. But since it can also store 32-bit data, floats, and complex numbers as w
334.
▲
by
rleigh
6y ago
Exactly so. The problem with submodules isn't the concept itself, it's the lack of transparency. The submodule state should always be kept up to date with the state of the working tree, so that you never end up in a situation wh
335.
▲
by
rleigh
6y ago
They may win the battle but still lose the war. How many companies will look at situations like this and decide not to bother with developing for Apple platforms? I've already stepped back my efforts to support MacOS (I don't tar
336.
▲
by
rleigh
6y ago
That's not quite the right perspective. You most likely do know your software better, after all, you wrote it. However, their concern is the integration of your software into larger system, and they may well be more familiar with th
337.
▲
by
rleigh
6y ago
While we now have the Arduino and RPi with convenient GPIO and other inputs and outputs readily available, you can do an awful lot with the edge connector on the speccy. You used to get books full of projects you could make. At the time,
338.
▲
by
rleigh
6y ago
I love the QL-esque keyboard and the case design is a thing of beauty. The extra capabilities remind me of the SAM Coupé which was a similarly "enhanced" ZX spectrum compatible, albeit still limited compared with this product.
339.
▲
by
rleigh
6y ago
For the Z80 alone, this is true. But it also needs the Ferranti ULA which is no longer manufactured, and was kind of an early FPGA, or the Amstrad 40077 for the +2A/+3, which is an actual gate array. I can imagine to get output for c
340.
▲
by
rleigh
6y ago
Being beholden to your main competitor is a losing strategy. It's made them a lot of money in the short term to lose it all in the longer term. It's easy to comment on this in retrospect, but I personally think they should have
341.
▲
by
rleigh
6y ago
I had the pleasure of meeting Gerv once at a UK Linux conference in the mid 2000s. He was a really nice person, and an asset as a public face of Mozilla. I can't help but feel that his critics are genuine "illiberals" who c
342.
▲
by
rleigh
6y ago
I've never seen any indication that anyone wants Mozilla to fail. But after seeing several years of repeated strategic blunders and bad management, and Firefox slip from being the most popular web browser by a comfortable margin to a
343.
▲
by
rleigh
6y ago
The final years of 3.5" floppy manufacture were bad. I think the quality was tailing off from the mid nineties. But it could equally be poor quality of the drive manufacture as well. Certainly 5.25" floppies from the late 80s an
344.
▲
by
rleigh
6y ago
Or a single pixel with a time dimension (used in correlation spectroscopy).
345.
▲
by
rleigh
6y ago
It all comes down to impact. Removing an unused and long-deprecated interface is low impact. Removing a widely-used interface is very high impact. When you have an interface that is nearly 25 years old and a staple part of every GTK+ appli
346.
▲
by
rleigh
6y ago
The Qt libraries are released together as an integrated whole, all using common functionality in QtCore and being designed to work together. The libraries you mentioned are a random collection of unrelated open-source libraries. There is n
347.
▲
by
rleigh
6y ago
Deprecated, perhaps, should suitable replacements be standardised. Removed, absolutely not. It cannot be overstated just how terrible compatibility breaks are. C is nearly 50 years old, and all of its standard functions are thoroughly ent
348.
▲
by
rleigh
6y ago
Deprecation does not imply removal in the short-term. Java has deprecated many things which will never be removed, because they care about compatibility. Just because there's a newer way to do something does not mean the old way mus
349.
▲
by
rleigh
6y ago
> Off the top of my head there is libxml2, libxslt, librsvg, libgda, libclutter None of which have anything to do with GTK+ as an application development framework. They are independent projects.
350.
▲
by
rleigh
6y ago
> "Everyone else is volunteers and none of them are interested in maintaining deprecated APIs" This is a complete cop-out. It's maintained by several RedHat employees as part of their duties, and a handful of volunteers.
351.
▲
by
rleigh
6y ago
Wow, that response demonstrates exactly what is wrong with this library and its developers. "You can carry on using the old version" is a real cop-out which does not address the substance of the complaint in any way whatsoever. Ye
352.
▲
by
rleigh
6y ago
Good grief, no! It's not remotely comparable to the array of Qt libraries. Can it handle XML parsing, XSLT transforms, SVG rendering, database access, OpenGL scenegraphs, gamepad input, networking, chart rendering. No. It doesn
353.
▲
by
rleigh
6y ago
There are so many that I could spend several hours ranting about them. If you invested time and effort in writing GTK+ 2.x applications, the GTK+ developers spent zero time caring about API compatibility even for cases where it would have c
354.
▲
by
rleigh
6y ago
Qt doesn't even compete with GTK+, it's in an entirely separate class which GTK+ will never reach. It's an entire application development framework of over a dozen libraries, only a few of which are related to GUI functional
355.
▲
by
rleigh
6y ago
As the other poster mentioned, X11 used to run on really old resource-constrained systems. Nothing about it precludes using it for embedded automotive applications. A tiny MCU could manage it. The MCUs used for current automotive stuff a
356.
▲
by
rleigh
6y ago
Patches and contributions take a non-negligible amount of time and resources to review, test and integrate, as well as adding to the ongoing maintenance burden. They might be welcome, but they are absolutely not cost-free and I wouldn'
357.
▲
by
rleigh
6y ago
Manufacturing is the foundation upon which all tertiary and quaternary industries are ultimately built.
358.
▲
by
rleigh
6y ago
"Sun could have just chosen the GPL if they cared about compatibility." That's a very loaded statement. I've seen it said quite a lot over the years. But, have you thought about its implications? The implicit assumptio
359.
▲
by
rleigh
6y ago
I don't think that "tax evasion" is a fair assessment. This isn't the full picture. Debit card transactions might only be a few cents. But you still have to pay a fixed cost for the machine and related bits. For som
360.
▲
by
rleigh
6y ago
The problem is the unpredictability and the nature of the feedback. Living creatures are not industrial processes. Each one is unique and will behave differently. So while you can draw some generalisations, you can't safely put a mac
More ›