Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Annatar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
85 ms
·
751.
▲
by
Annatar
8y ago
For two million cars?
752.
▲
by
Annatar
8y ago
Very straightforward. Now, who's going to foot that bill?
753.
▲
by
Annatar
8y ago
Good luck with that, especially with banning ultramodern, low emission, high performance diesel cars. I was in Denmark last year to see what's going on over there and I observed the infrastructure very carefully: there is no widespread
754.
▲
by
Annatar
8y ago
You almost had to, because both Z80 and x86 processors have a laughably small number of general purpose registers. To write code which works along that limitation would have required lots of care and cleverness, far more than on UltraSPARC
755.
▲
by
Annatar
8y ago
This is Amiga we're discussing here, a computer designed to be almost infinitely upgradable, so yes, I expect it as if it were the most normal thing in the world. Just look at all the new hardware upgrades coming out! There is even the
756.
▲
by
Annatar
8y ago
Because I'm an assembler coder, and when one codes assembler by hand, one almost never uses the stack: it's easy for a human to write subroutines in such a way that only the processor registers are used, especially on elegant proc
757.
▲
by
Annatar
8y ago
I would rather have no software or write the software myself than waste all the time of my life I've had to waste because of such shitty software, and it is indeed the case I've had to write such software from scratch because the
758.
▲
by
Annatar
8y ago
It would be valid, though. A computer programmer must understand how a computer works lest she or he write slow, bloated, inefficient software.
759.
▲
by
Annatar
8y ago
Register renaming was invented to give assembler code generated from C enough variables in the forms of processor registers, so that calling functions wouldn't incur as much of a performance penalty. The UltraSPARC processor is a stere
760.
▲
by
Annatar
8y ago
"In 1972, on a PDP-11, they wrote the first C compiler, and simultaneously re-wrote UNIX in C. Initially, portability wasn’t the actual goal, but C did resonate with a lot of people, and C compilers were ported to other systems."
761.
▲
by
Annatar
8y ago
From my point of view, Nix is a knee-jerk reaction to lack of using linker map files to produce shared object libraries which contain versioned API interfaces, like all the traditional UNIX operating systems do it (for example, illumos base
762.
▲
by
Annatar
8y ago
"It's the 21st century, so maybe you should upgrade from 1992 to 2018! That's 26 years!" I did upgrade: 128 MB FAST RAM, 64-bit MC68080 @ ~234 MHz with AMMX SIMD instructions, 16 GB industry grade CF and 8 GB microSDHC.
763.
▲
by
Annatar
8y ago
And where could one get a compatible ROM flasher and WORM chips?
764.
▲
by
Annatar
8y ago
I could, but then I have to ditch all the FFS features. I mean the whole thing that they're still mucking around with filesystem checks is nonsense. That was the thing of the past even way back in 2001 on SGI IRIX 6.5 with XFS, and we&
765.
▲
by
Annatar
8y ago
"Remember "Diskdoctor"? It earned its PhD and is now ready to reliably rescue data from your floppies or hard disks." Remember the cool old "AGA - time to upgrade - AGA" slogan in some of the demos? Now it'
766.
▲
by
Annatar
8y ago
Learning how to create OS packages. Learning auto mechanics. Mastering UNIX.
767.
▲
by
Annatar
8y ago
It's about the concept, not about Mercurial per se: nobody should be forced to have to bootstrap and port an entire programming language just to be able to use a newer version of an application. That's insane and irresponsible, no
768.
▲
by
Annatar
8y ago
"and in the real world you do configure; make install then" In the real world, one gets an existing RPM .spec file, edits it for the required source one is about to build, and then runs: rpmbuild --clean -ba software.spec o
769.
▲
by
Annatar
8y ago
To master UNIX.
770.
▲
by
Annatar
8y ago
You're welcome. "Wouldn't the same apply to the whole binary itself even if it is dynamically linked?" No, because if the bug is in the library, under the presumption that the library is backward compatible, all that nee
771.
▲
by
Annatar
8y ago
"Using a syscall directly avoids that cost." Quoting the author of the article, "That said, this is nothing compared to the cost of a SYSTEM CALL . System calls are measured in usec, usually 10s of them, depending on the c
772.
▲
by
Annatar
8y ago
Correct, but too dry and sterile (unless that's what you were going for, in which case I applaud you): it was first a handle , then with the InterNet and IRC a nick .
773.
▲
by
Annatar
8y ago
It's only obsolete if you are okay with giving up control in exchange for not wanting to master how to build the physical server, how to system engineer provisioning, and how to administer it in addition to developing software on it. M
774.
▲
by
Annatar
8y ago
""native" as in: provided by the distribution. Not third party." It was a misunderstanding then: I thought native meant the packaging format native to the OS, not packages which come with the OS (bundled software). Issue
775.
▲
On Go, Portability, and System Interfaces (2015)
(garrett.damore.org)
99 points
by
Annatar
8y ago
|
45 comments
776.
▲
by
Annatar
8y ago
No idea about Amazon or Azure ready images.
777.
▲
by
Annatar
8y ago
The reason why static linking has been all but banned is security and bug fixes: with static linking, the bugs and performance issues are fused into the resulting binary; fixes to libc will require a complete re-build. If you're delive
778.
▲
by
Annatar
8y ago
Which service is best? The one you roll out on your own, in your rack, on your own servers in the basement. Unfortunately, configuring a complete end-to-end e-mail solution in 2018 is an incredibly complex affair. The hardest part is the SP
779.
▲
by
Annatar
8y ago
Ever worked at a financial, military or an intelligence institution? For example, what if the system where the software must be built has no connection to the internet? Resisting creation of operating system packages, even for dependencies
780.
▲
by
Annatar
8y ago
"You seem to be confusing /opt and /usr." It is very unfortunate for me that it seems this way to you, but as someone doing precisely this kind of engineering for almost three decades, I can assure you that this is not
More ›