HNHacker News
TopNewBestAskShowJobs

throwawaykf03

174 karma · joined December 24, 2013

submissionscomments
throwawaykf03··on Microsoft says it's prepared to hand over Skype users' data to Russia
Well, I find it to be no worse than the "why aren't we in utopia" whine ;-)
throwawaykf03··on Microsoft says it's prepared to hand over Skype users' data to Russia
Supernodes could not always listen. The actual traffic was always direct P2P unless a direct connection could not be established due to e.g. NATs or firewalls, in which case supernodes would be used as relays. Research into NAT traversal and P2P connectivity a few years ago indicated that about 85% of peers could be connected to directly, so most traffic was not via supernodes.

Even now the majority of non-mobile traffic seems to be direct P2P. I know because I checked using packet sniffers. In fact, even supernode traffic is P2P. Checking my router logs, I can see a number of connections made to Skype even when I'm not using it, which I presume is my machine being used as a supernode.

throwawaykf03··on US Supreme Court declines to hear appeal by patent troll
Well, people were going to that site to get the content, and now they are not (all) going there. Clearly the site has lost something, especially something that ties directly into their revenue. If one considers the content as a proxy for the lost revenue -- which is reasonable, since it's the content that attracts traffic -- one could say it's been stolen.

Of course, since it's not your work that is being mis-appropriated, you're free to look at it another way :-)

throwawaykf03··on US Supreme Court declines to hear appeal by patent troll
Also, universities. Relevant paper:

"Are Universities Patent Trolls?", Mark Lemley, 2007

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=980776

From the abstract:

>Finally, I think we can learn something about the raging debate over who's a patent troll and what to do about trolls by looking at university patents. Universities are non-practicing entities. They share some characteristics with trolls, at least if the term is broadly defined, but they are not trolls. Asking what distinguishes universities from trolls can actually help us figure out what concerns us about trolls. What we ought to do is abandon the search for a group of individual companies to define as trolls. In my view, troll is as troll does. Universities will sometimes be bad actors. Nonmanufacturing patent owners will sometimes be bad actors. Manufacturing patent owners will sometimes be bad actors. Instead of singling out bad actors, we should focus on the bad acts and the laws that make them possible.

throwawaykf03··on A 1,600-Year-Old Viking War Game
Funny that the first I heard of Goths, Ostrogoths and Visigoths was in an Asterix comic. I now wonder how much of the Asterix universe is historically accurate.
throwawaykf03··on What "viable search engine competition" really looks like
Actually Google did implement something like this: you could "personalize" your search by moving results up and down the page. They discontinued it some time (just a few months?) later... I'm guessing because it created more noise than signal. This was some years ago.
throwawaykf03··on What "viable search engine competition" really looks like
Who needs a browser to track users when you have the whole Internet telling you what users do on their sites?

The means may be different, but the ends are the same: users are tracked all across the Internet.

throwawaykf03··on What "viable search engine competition" really looks like
> Because Google usually doesn't use its patents aggressively.

And that's probably because Google is incredibly weak when it comes to patents. This is kind of well-known in IP licensing circles, but it's also evident in their desperation to acquire patents (Motorola, Novell, Nortel... and other patent holding companies that nobody's never heard of).

It may not be in their nature to attack, but even if they wanted to, they are much more vulnerable to a counter-attack.

throwawaykf03··on What "viable search engine competition" really looks like
You don't need convincing proof, just reasonable suspicion to file a lawsuit. (There's something called Rule 11 to discourage frivolous lawsuits, but it's a pretty low bar.) You can then determine actual infringement during discovery.

This has some problems however:

1) As you can imagine discovery may not turn up any actual infringement, making it all a huge, expensive waste of time.

2) The unfortunate reality of patent lawsuits is that if you can't prove infringement just by looking at something, you might as well have already lost. Anything that requires expert witnesses to provide input on often comes down to which sides' witness the jury finds more likable, and that's pretty much a roll of the dice.

throwawaykf03··on We Need Viable Search Engine Competition
The 2nd and 3rd results on Bing the same as the 1st one on Google.
throwawaykf03··on Rap Genius is Back on Google
Another way to look at it is: If X is a really good website in its category, and Google consistently puts X above other websites in search results for that category, the user experience on Google is better with X than without X. This will lead to more users using Google more, and contribute to all the effects that make Google money.

So even if Rap Genius is not bringing revenue to Google, Google certainly can derive value from Rap Genius that contributes to revenue. However, since the effects are indirect, it's not easy (though not impossible) to put a monetary value on this relationship.

throwawaykf03··on The problem is with the product
> Google has amassed the most enormous, capable data system on the planet. They have more knowledge about the world, places, people and information than anyone. They have continually demonstrated a computer engineering excellence that is simply unmatched.

I think the real criticism is that despite all this and all the potential opportunities ahead of them, pretty much all their revenue is from ads. Personally, I don't think of this as a cause for criticism, but I do view such a single point of failure as a significant weakness.

throwawaykf03··on If you move your mouse continually the query may not fail. Do not stop moving
Not in my experience. I use IntelliJ IDEA (and previously used Eclipse) on OS X and Linux on a daily basis.

Anytime they start indexing or re-indexing a huge code base in a "background" thread, they end up locking the machine to varying extents. Linux is not as bad, as it only tends to lock up instances of the offending application... But that maybe because the Linux PC is a beefy workstation. OS X is on a much less powerful MacBook Pro, and freezes tend to lock up the whole system, or at least most of the other apps, especially Chrome.

I've also had problems with Chrome, and especially Flash, on OS X. Spinning beachballs on every page load. Click-to-flash was such a lifesaver, but I can now sorta see why Steve Jobs wanted Flash dead.

The spinning beachball has grown to be a frequent source of rage for me over the last 5 years. I'm surprised nobody else complains about it more. Maybe it only happens for heavy Java GUI-based apps?

throwawaykf03··on We Need Viable Search Engine Competition
Just tried it on Bing: http://www.bing.com/search?q=Netherlands+qnx+a+quick+buck

Worked for me.

Edit: Different query from yours, my bad. I mixed both your links up.

throwawaykf03··on Distributed systems for fun and profit (free ebook)
Completely understand. But as chubot suggests, the topic of "Distributed Systems" is really broad and something narrower in the title, such as "Distributed Data Systems" may be more apt.
throwawaykf03··on Distributed systems for fun and profit (free ebook)
It goes even beyond that. A lot of other very important, fundamental topics belong under the umbrella of distributed systems, starting with routing. The Internet is, after all, a giant distributed routing system.

Another topic that's huge all by itself is peer-to-peer networks, and all their associated aspects, such as structured (DHTs like Chord, Cassandra, etc.) vs unstructured (Gnutella, Kazaa, etc.), P2P search, handling churn, handling peers with heterogenous capabilities, peer selection, topology organization, decentralized routing, file-sharing (torrents) vs streaming (PPLive, Spotify), etc.

Other topics (with several overlapping aspects) include:

- Security, such as Sybil attacks, group key management, etc;

- Overlay networks;

- CDNs;

- Ad hoc and mesh networks;

- MMOs and multiplayer games;

- SCADA and industrial control systems;

- Pub/Sub systems and application layer multicast;

- Distributed file systems;

- Load balancing and bandwidth management;

And that's just off the top of my head... I'm sure I'm missing other important topics.

throwawaykf03··on Windows 8 and Windows 8.1 pass 10% market share, Windows XP falls below 30%
The Network Applications page from which TFA claims to have gotten its numbers is titled "desktop operating system market share", so I'm guessing Android is not covered (though Chromebooks might be).
throwawaykf03··on Etoile: a GNUStep-based Linux GUI written in Objective-C
Hmm, they really should update their wiki, I cannot find a mention of ARC on http://wiki.gnustep.org.
throwawaykf03··on Etoile: a GNUStep-based Linux GUI written in Objective-C
Yep, just seems funny today.
throwawaykf03··on Etoile: a GNUStep-based Linux GUI written in Objective-C
I messed around with GNUstep on Ubuntu around 2011-ish when I tried to port an OS X service to Linux. (I did not touch Etoile, though, as I didn't need a GUI.) I didn't come away with a good impression at all.

It was not very easy to get up and running, the documentation was lacking, requiring digging through many mailing lists, and it didn't support Objective-C 2.0... which was a big pain since the code was in Objective-C 2.0. Some of the libraries didn't even compile, for which I submitted a patch or two that never got accepted. When I finally got the app to compile, it was rather slow, so I abandoned further work.

Looking at the wiki, it apparently still does not properly support Objective C 2.0, and does not even mention plans for things like ARC. I don't think it'll see any adoption until they bring it closer to modern Objective-C style development.

throwawaykf03··on Etoile: a GNUStep-based Linux GUI written in Objective-C
The Dock patent is specifically on the dynamic resizing and repositioning of icons when moused over. A plain collection of icons won't infringe this patent.

The second patent is a design patent, which means you'd have to have a menu exactly like that to infringe.

Funnily enough, one of the icons in the figures in the first patent is for Internet Explorer. I think I also spied one for Word.

throwawaykf03··on What Could Have Entered the Public Domain on January 1, 2014
I don't see what this has to do with the "irony" context, but:

1) Ayn Rand's writings have had their fair share of criticism, with good reason. However, I'm not sure what the circular logic is in that snippet. Could you elaborate?

2) Randian logic aside, multiple people inventing (as opposed to "discovering") the same thing at the same time is so rare, that the USPTO changed from first-to-invent to first-to-file.

throwawaykf03··on 2013: A Linux Christmas
> Your anecdote is as good as mine.

Agreed, but as long as anecdotes like mine abound (see also: other comments in this thread, or on any Linux thread anywhere in general), I think Linux on the PC will go nowhere. As others have mentioned, this is often the fault of vendors and drivers that Linux can do little about, but that's not going to excuse it for most users.

> Chromebooks are eating the desktop metaphor for lunch.

I think it's too early to call that right now, especially based on some really questionable statistics. There is some potential for Chromebooks, but in the long run tablets will probably prevail in that space.

throwawaykf03··on 2013: A Linux Christmas
> The Linux desktop has no more difficulties than the MS desktop (which is also endless "poor UX, drivers, audio services, file system snafus, [...] upgrades gone wrong, bad advice on forums compounding problems.")

Not in my experience, at least...I use Windows, Linux, OS X regularly these days, in increasing order of usage, with Linux and OS X being almost equal. On average, Linux has given me more trouble than the other two combined.

And there is a billion dollar marketing budget for Linux, and it does sell. Except it's only the kernel that's Linux, and the OS is called Android, and it sells because it has a completely different UX, one that was created with another billion dollars of investment from Google. This unfortunately has no bearing on the quality of the Linux UX on PCs.

throwawaykf03··on What Could Have Entered the Public Domain on January 1, 2014
Irony? Rand was a very strong proponent of IP rights. From a quick search:

http://aynrandlexicon.com/lexicon/patents_and_copyrights.htm...

http://hallingblog.com/ayn-rand-on-intellectual-property/com...

throwawaykf03··on What Could Have Entered the Public Domain on January 1, 2014
For patents, you do have to pay maintenance fees to renew a patent at the 3.5, 7.5 and 11.5 year marks after issuance to keep it active, else it goes abandoned. A vast number of patents go un-renewed and lapse that (1) few patents turn out to be "profitable", and (2) most patents don't last their full terms.
throwawaykf03··on What I Didn't Say
Analogously, pg's essays being very popular with a number of people in no way translates to other standards of quality :-) They may resonate with people, but without solid grounding in reality, they may be no better than "pop philosophy".

Personally, I agree with some of his essays, but on some others he's way off the mark. For instance, his writings on anything Hollywood or copyright-related betray a fundamental misunderstanding of what artists sell. Yet those essays were extremely popular simply because they confirmed people's biases (hence "pop philosophy"). However, if you check the so-called "blogosphere", you can find many others who have posted well-reasoned criticisms of those (and other) essays.

throwawaykf03··on 2013: A Linux Christmas
> Linux has been a very viable desktop for over a decade.

I've been using Linux regularly for the past half decade and daily for the past year as a PC (as opposed to as a development and deployment target for 12 years). No, it's not viable. Not when the competition is Windows and OS X. I'd explain why, but it'd devolve into a huge rant about poor UX, drivers, audio services, file system snafus, grub upgrades gone wrong, bad advice on forums compounding problems, all of which get brought up ad nauseum in any Linux thread. Linux is very good as a server, but that in no way translates into being a good PC.

And no, Chromebooks are not a desktop, they're "browser appliances".

throwawaykf03··on 2013: A Linux Christmas
Also, check out what the Amazon best-sellers are under the tablet category :-) I've long wondered if Amazon uses some specific criteria to rank their "best-sellers", or if their customers are simply very different (More tech savvy? Early adopters?) from the average customer.
throwawaykf03··on What I Didn't Say
> pg spent weeks on each of his early essays. He spent a solid month writing What You Can't Say. He spent at least a couple days writing this one.

Stephenie Meyer spent years writing the Twilight books. Time spent on a work is in no way indicative on the quality of that work.

← PreviousPage 2 of 4Next →