Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Annatar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
88 ms
·
781.
▲
by
Annatar
8y ago
I've been using Mercurial on Solaris 10 since 2006. What you're saying is that if I had to upgrade to a newer version of Mercurial which used software written in Rust, I'd have to bootstrap and port an entire programming lang
782.
▲
by
Annatar
8y ago
A shared object library is supposed to use linker map files during her creation to declare interface versions, so that the run time linker can request and obtain the correct version of the interface. Like all the traditional UNIX operating
783.
▲
by
Annatar
8y ago
If you implement that, you instantaneously take away the ability to deploy applications through OS's automated deployment (like Kickstart, Jumpstart, or AutoYaST) and you create more work for every system engineer in existence because
784.
▲
by
Annatar
8y ago
It's not false: installing any kind of software without using OS packaging, even in one's home directory makes it a hack. It's working for you in your home directory; what if it now needs to work for everyone, or if it needs
785.
▲
by
Annatar
8y ago
Rust is also terribly overcomplicated and a mishmash salad of different languages, so much so that in the end, it's just simpler to call ld(1) on a .o file directly.
786.
▲
by
Annatar
8y ago
Interesting! Minus: yet another proprietary package manager, bypassing the operating system's software management subsystem (operational maintainability) Plus: finally a language which compiles to binary executable machine code. Plus:
787.
▲
by
Annatar
8y ago
I don't see a problem here, never had an issue keeping track which register I was using for what. And I almost never used the stack in my code, other than saving and restoring the registers I was going to use before and after the subro
788.
▲
by
Annatar
8y ago
"I don't recognize your platform. Rust runs on Windows, Linux, Mac OS X, FreeBSD and NetBSD. If you are on one of these platforms and are seeing this then please report an issue, along with the following values: navigator.plat
789.
▲
by
Annatar
8y ago
Recoding it in Rust would make Mercurial instantaneously unportable to any operating system which does not have a Rust compiler.
790.
▲
by
Annatar
8y ago
Mercurial is much easier to understand and use than git, and for the most part has feature parity with it. The only drawback was the decision to implement it in Python, which makes it very slow for large codebases with gigabytes in binary
791.
▲
by
Annatar
8y ago
The person in question is one of the authors of "logdevice", which is relevant to that person's reaction: instead of saying "we didn't know about sbin, we'll fix that" it seems it was easier to just write
792.
▲
by
Annatar
8y ago
Which guideline do you believe I did not follow? (I hope you write back face to face, because I would tell him the same thing in person and then some, and enjoy every microsecond of it.)
793.
▲
by
Annatar
8y ago
Operating system packaging: RPM, pkgsrc, ... You'll always come back to it as being your primary building and delivery block and it will provide huge benefits in terms of simplicity. You'll be running circles around everyone else
794.
▲
by
Annatar
8y ago
This is bad. One of the things that kept all these people in check was fear that Linus will yell at them if they're sloppy or lazy and deliver crap quality. If he mellows his tone, the already low architectural and system engineering q
795.
▲
by
Annatar
8y ago
Actually it very much changes that "fact", because most of the people coding demos work in the gaming industry and write commercial software titles.
796.
▲
by
Annatar
8y ago
I did not create .deb's because my client uses a RHEL-based operating system. The point is that I had to do it because CRAN simply decided to re-invent the wheel. I did not contact every single one of the 170 authors to create RPM'
797.
▲
by
Annatar
8y ago
It's for Linux only, and I run illumos-based SmartOS on my own infrastructure. That's not the point. The point is that all these generation Y kids grew up on PC buckets and still don't understand UNIX and the concepts behind
798.
▲
by
Annatar
8y ago
"bin/logdeviced" All daemons and system administration utilities belong into sbin, because bin is for end-user applications. Historically, the "s" in sbin meant something else, but it always contained applications a
799.
▲
by
Annatar
8y ago
You could have used a cracked copy of TurboAssembler like everyone else. The cracked versions had bugs fixed, performance enhanced and many features added, even long after the author abandoned the software and all support for it: https:&#x
800.
▲
by
Annatar
8y ago
"Furthermore creating native packages for even the major distros and LTS releases is too difficult." This is simply not correct: the truth is that people are lazy and don't want to spend the required time reading the document
801.
▲
by
Annatar
8y ago
It's 20/20 and is used in ophtalmology to express dioptry: 10/10 is perfect vision and 20/20 is elven or hawk eye sharp, beyond human eyes' capability.
802.
▲
by
Annatar
8y ago
A plain ASCII text file which doesn't require the user to be familiar with any programming language. The fathers of UNIX postulated that for a reason. It came out of experience.
803.
▲
by
Annatar
8y ago
pip really sucks, in fact any packaging system discrete to its programming language sucks, because it bypasses the operating system's software management subsytem (pkgadd, pkgsrc, rpm, et cetera). Then one has to have an imaging system
804.
▲
by
Annatar
8y ago
$c000 is free memory for user code on the Commodore64.
805.
▲
by
Annatar
8y ago
Having lived in Silicon Valley, there is one magical thing: climate. It is warm year-round; Spring comes in January; You can go surf in the morning, go to work, and ski in the evening. Did I mention afternoons with 23 - 25 degrees Celsius i
806.
▲
by
Annatar
8y ago
Demo and cracking scene. Similar to mentality in any other profession.
807.
▲
by
Annatar
8y ago
This simply is not correct - the scene is huge. If you think that, you're hanging out with the wrong crowd. So many myths about what computing is and isn't -- I've not experienced anything remotely similar in any other field
808.
▲
by
Annatar
8y ago
It's extremely efficient, actually. After a while spent in the monitor on the C=64 (courtesy of the Final Cartridge III), we started just punching in hex opcodes instead of mnemonics; more efficient that way. I still remember that $4c
809.
▲
by
Annatar
8y ago
If the clutch is a problem, it's time to change the master or the clutch cylinder or change the car.
810.
▲
by
Annatar
8y ago
Having just come back from Hockenheim with my racing license, I can tell you that driving a manual car very fast is much harder and more demanding than doing the same with an automatic. That's precisely why I drive a manual: it's
More ›