Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
enriquto
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
541.
▲
by
enriquto
4y ago
Maybe that's the point? Breaking backwards compatibility, even if for a noble intention towards a better future, results in practice in annihilation of the past. No good deed goes unpunished.
542.
▲
by
enriquto
4y ago
> libpng needs -lpng16 and -lz Where? I'm compiling the same program with exactly the same makefile on several linux distributions, openbsd, freebsd and macos and "-lpng" is all it needs. This is for dynamic linking. For
543.
▲
by
enriquto
4y ago
Have you considered France? According to your examples, it would be like a sort of middle point between Spain and Switzerland. You'd have a well-functioning welfare state, good education, free and open universities (the students of t
544.
▲
by
enriquto
4y ago
I love this. Somehow it feels more elegant than "header-only" libraries.
545.
▲
by
enriquto
4y ago
> Compiler and linker flags are so annoying (...) Hmmm. I'd rather say that some people who package libraries are very annoying! If a library needs specific compiler flags, or linker flags beyond "-lfoo", this means that
546.
▲
by
enriquto
4y ago
> Anything past Makefiles is so complex, especially for my uses. (...) to use things like pkg-config, Cmake, Meson, or other tools is a real headache. Does anyone have any favorite resources? Yes. The GNU make documentation. Just don&#
547.
▲
by
enriquto
4y ago
> you expect your users to install your app dependencies for you Yes, you do. And that is a good thing. > and you have to figure out the path of your own dependencies. No, you don't. Once a build dependency is installed, the co
548.
▲
by
enriquto
4y ago
> The file interface is somewhat limited though And so? The mantra says "everything is a file", not "everything is only a file". You can provide stream access to everything, and then more advanced access to some par
549.
▲
by
enriquto
4y ago
> I’ve often wished I could cat a directory This was possible in the beginning. But then came the moral police and deprived us of this freedom, because they deemed it to be "confusing". See, for example, The Unix Programming E
550.
▲
by
enriquto
4y ago
Yes, it seems that they re-implemented essentially all coreutils, and nearly all command line options on all of them. That's the reason why there are so many failures in the test suite, because some obscure option here and there is st
551.
▲
by
enriquto
4y ago
Link to the actual implementation: https://github.com/uutils/coreutils I love these re-implementations of things. Technology advances by the continued reinvention of the wheel, and even if some efforts end up being of
552.
▲
by
enriquto
4y ago
Interesting. Is there a corresponding "top" emoji?
553.
▲
by
enriquto
4y ago
Or even better: as plain python files, whose comment paragraphs are interpreted as markdown cells. Thus you have just one file notebook.py that you can run directly with the python interpreter, open it with a text editor, or open it with
554.
▲
by
enriquto
4y ago
> Why would the eventual user care whether or not something is GPL or BSD? As a user, I definitely prefer to use a copylefted program. This means that I am guaranteed to enjoy the four software freedoms; in particular, I can look at how
555.
▲
by
enriquto
4y ago
An interesting case is two-dimensional interpolation. For example, for precise image resampling. In that case, due to the separability, the FFT is still O(nlog(n)), thus just as fast and much more precise than space-domain computations wit
556.
▲
by
enriquto
4y ago
Notice the author of this message! This mailing list is full of actual legends, speaking casually about minutiae of unix history. Do not go there unless you have a strong antidote against time sinks.
557.
▲
by
enriquto
4y ago
Nobody dared to eat the fruit of the unknown tree. What if it was poisonous? Until a brave soul tried it, and saw that it was good.
558.
▲
by
enriquto
4y ago
I once met a guy who could compute logarithms in his head, as well as exponentials (or antilogarithms, as he called them). He did that slowly but steadily, at about one decimal per second, to an arbitrary precision. He could start giving
559.
▲
by
enriquto
4y ago
Considering the author and the subject of this text, you shouldn't discard that a kind of xkcd 326 situation is at play here.
560.
▲
by
enriquto
4y ago
> I used to work in defense, should that software be open source? Software that is used internally and not distributed need not be free software. That was not my point. That said, I do work in defense now (writing software for a defen
561.
▲
by
enriquto
4y ago
> How would you implement a right to repair for software in 2023? What has 2023 do to with anything? The four essential freedoms for software were written more than thirty years ago and today are more relevant than ever: https:/&#
562.
▲
by
enriquto
4y ago
None of these covers shows "the" Dune font, for me. The first edition of Dune had a very stylized calligraphy that looked like arabic. I remember it vividly since my dad had this book in the living room, among others; and when
563.
▲
by
enriquto
4y ago
> We have discord. You should join us! Who is "you", here?
564.
▲
by
enriquto
4y ago
This is extremely useful, and the page is beautifully written. Some people write absurd electron behemoths, and then there's this jewel of elegance. Could this be compiled as an αpε? Such a thing would make many heads explode.
565.
▲
by
enriquto
4y ago
Does it? I don't see how, can you explain?
566.
▲
by
enriquto
4y ago
> the author of that algorithm: https://en.wikipedia.org/wiki/Alan_W._Paeth It seems that this algorithm was independently discovered by several authors, some of them earlier than Paeth's: * H.Kiesewetter, A.Gr
567.
▲
by
enriquto
4y ago
> save their work somewhere else and redownload the repo Not that there's anything wrong with that, is there? As a "bad senior developer" who uses git daily, one of the things that I love about git is that in the end every
568.
▲
by
enriquto
4y ago
Heh. This is like medieval illuminators who painted fig leaves over the nude drawings made by their predecessors.
569.
▲
by
enriquto
4y ago
but this depends a lot on the particular formula. For example, if you use discrete Furier transforms, all formulas are natural with 0-indexing, but weird with 1-indexing. In general, when the indices of an array are to be interpreted as m
570.
▲
by
enriquto
4y ago
This happens a lot! For example, at the appendix of an advanced book on PDE (e.g. Evans') you find a three-page summary of main definitions and results in integration theory and L^p spaces. Or at the appendix of a book on differentia
More ›