vorbote

Joined 15 years ago

Karma
237
Submissions
23
Member since
Nov 3
[ my public key: https://keybase.io/palopezv; my proof: https://keybase.io/palopezv/sigs/xOxbGQ23e9CzDZvMGxTGJMJhqXXJb7rXm7qkMMCn7Ug ]
View on Hacker News

Recent submissions

Comment · 5 years ago
Comment · 8 years ago
If using Firefox, I'm very happy using "Auto Tab Discard". It does what you want.
Comment · 11 years ago
Comment · 11 years ago
Sigh ThomPete, where do you live? The Hamptons?

Really, you need to actually go out and meet the world around you. It isn't all wine and roses I assure you, but it is better than living in a bubble, those burst, you know. If you decide to travel to South America and go by Bogotá, contact me and I'll show you around the good, the bad and the ugly.

Comment · 11 years ago
Comment · 11 years ago
Coming from the Artifex people, I suspect MuJS will be used by MuPDF to implement PDF embedded JavaScript forms.
Comment · 12 years ago
Better formatted version of the blog post:

http://raganwald.com/2014/12/20/why-why-functional-programmi...

The original paper by John Huges mentioned in the posting:

Internet Archive: https://web.archive.org/web/20070323095313/http://www.math.c...

PostScript, PDF and the BibTeX reference.

Comment · 12 years ago
Love the reference, but I'm sure all young phillistines that hang out in HN have missed it completely. :-( You have my upvote.

Time to die.

Comment · 13 years ago
Comment · 13 years ago
Hmm... There is a basic misuse of terms here. The author uses the term "distributing applications" but he is actually talking about application deployment. Oh well, language evolves and most of the times becomes murkier.

But I do agree. There is a in inherent higher barrier of entry when you force your users to install third-party libraries or even your deliverable from an outside ("fourth-party"?) distribution source. Be it ruby gems, CPAN, Pypy, cabal, whatever.

Comment · 13 years ago
I agree. And I think that FreeBSD and DragonFly stand over the rest in this respect, both have incredible technology in their guts. Obviously OpenBSD has done wonders teaching people that you can write sane, safe and audited code that works and NetBSD... Oh well, stagnant despite the really good technology that shows up in there frequently, but runs on toasters!
Comment · 13 years ago
"GNU will be able to run Unix programs, but will not be identical to Unix. We will make all improvements that are convenient, based on our experience with other operating systems. In particular, we plan to have longer filenames, file version numbers, a crashproof file system, filename completion perhaps, terminal-independent display support, [...]

Linux has, eventually, started to fulfil the promise: technologies like cgroups, dm, uevents, kdbus, alsa..., and the respective userspace: systemd, dmraid, lvm, udev, pulseaudio, show that GNU/Linux is not UNIX but better in some respects.

Comment · 13 years ago
Sigh This just goes to show what kind of damage people with little knowledge and big egos can do. Ever read about Dunning-Kruger Syndrome folks? Now you are witnessing a typical example in all its pathetism. And all started here in HN.
Comment · 13 years ago
No. The GPL is about the users. It empowers those who use the software to have access to the source and in case they are so inclined (say, the developers are a bunch of tools that don't listen to the needs of the users), to be able to run away with the code and continue with real user oriented development. That is, a fork.

This "the GPL gives developers power" is pure FUD that showed up in the 90's as part of the reactionary trantrums throw down by some BSD groupies and by ESR and his gun-toting friends who wanted to sell Free Software to the corporate world, so they corrupted the term and invented Open Source. It just so happens that developers are users too.

So, if you want to strike it rich with open core, sure, you choose a lax license, say MIT or Apache, or even better BSD 2-clause, and when the suckers have implemented all the features and ironed out the bugs, you run away with the code, sell your startup and more power to your bank account in the Caiman's. Right?

So, no. The reason why the corporate world uses the GPL instead of the BSD license for the really important stuff is because it creates a level-playing field. It is the same situation as the Cold War (perhaps you are too young to remember its lessons?): "If you and I can blow each other to bits and take everybody else with us in the process, let's stop and rather do some conquering and plundering together, shall we?" And that's exactly why the mobile space is a nasty, miserable world of patent lawsuits: There are no mutual assurances of total, generalized annihilation if someone doesn't want to play by the rules. Patents are just not it; ask the Chinese.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton