HNHacker News
TopNewBestAskShowJobs

pachydermic

802 karma · joined June 1, 2013

submissionscomments
pachydermic··on Web Giants Threaten End to Cookie Tracking
Really? Where can you find the source code? I never noticed it on their site - seems like they're a typically closed-source company to me. Am I missing something obvious?
pachydermic··on DOOM 3 BFG Technical Note [pdf]
Between that and the humble indie bundles (or just indie games in general), I think it's fair to say Linux gaming is looking much more exciting and healthier than it has ever been in the past (at least the recent past).

Does that mean it's "about to take off?" I guess we'll just have to wait and see. I certainly hope so. Games have always meant pushing technological boundaries, so if games get big on Linux it will hopefully move the whole OS forwards. Finally, the year of the Linux desktop is upon us! (...don't worry about those pesky locked-down mobile devices)

Well... a man can dream, at least.

pachydermic··on Martin Gräßlin, KDE: "Good Bye, Ubuntu"
Yeah I guess I don't really know what I'm talking about... but having had to open Xorg.conf a couple of times over the past few months I'd be happy to leave X behind.

http://xkcd.com/963/

pachydermic··on Martin Gräßlin, KDE: "Good Bye, Ubuntu"
I thought that was so childish and crass of him. I really dislike the term "Open Source Tea Party". It's just so infuriating on so many levels.

First of all, it's a lazy insult - it's just applying a label (also known as name calling) to put people down without any context. It implies that these people are irrational, inflexible and idealistic, but with a bad connotation. He could have argued that those things are true in a more diplomatic way, and more importantly, by using evidence other than just claiming that mir is "important" or "a huge leap forward for gaming performance...". Instead, he just labels the people who happen to disagree with him as the tea party. Great.

Secondly, I think it's fair to be concerned about what's going on with mir. Maybe he's telling the truth that they just want the best solution... I think everyone, whether you want Wayland or not, would like to move away from X. So maybe mir is the right way to go. However, they failed to make the case for this in a typical open source way. Why not improve Wayland instead of going off and doing your own thing? If the direction of Wayland is awful or wrong, why not point that out? And instead of just claiming that's the case, why not try to use evidence to prove that it's the case? I have been following this closely, but have no idea what the advantages of the two proposed systems is better... but it certainly seems that almost everyone other than Canonical is rooting for and working on Wayland, which isn't really a good sign...

It's very easy to be skeptical because of all the good will they sacrificed by sticking Amazon adds in my god-damned desktop. Honestly, that seems like such a shameless land-grab for clueless users' personal data which really damages their privacy. It wouldn't even have been an issue if it was simply opt in. So, because they made that poor decision, people are skeptical, critical, maybe even a bit irrational. But that shouldn't be surprising. And even if you're being personally attacked yourself, it doesn't make it right to attack other people - many of whom aren't trying to make their contributions a business and are doing their work with pure intentions - unlike Canonical and Mark who clearly have a business angle in all this (which, in and of itself, is totally fine).

Sorry for the rant, guys. I mean, do people really think "open source tea party" is at all fair?

pachydermic··on Web Giants Threaten End to Cookie Tracking
Ghostery seems like a good thing... but how can you really trust them with your privacy? Isn't installing a browser plugin potentially a lot worse for your privacy than just being tracked with cookies? Hate to spread FUD, but I just don't understand how I'm supposed to trust these guys - I would certainly like to.
pachydermic··on Setting up Emacs as a Ruby development environment on OS X
I'm pretty sure it's buried somewhere in his manifest/cask file.

https://gist.github.com/gnufied/7160410

Looks like it says: (depends-on "color-theme-sanityinc-tomorrow") ... (depends-on "noctilux-theme") ... (depends-on "soft-morning-theme")

Sorry, I didn't look into those, but saw he didn't respond. Good luck!

pachydermic··on Setting up Emacs as a Ruby development environment on OS X
This is a great article, thanks. I've been itching to completely customize my emacs experience for a while, but have been avoiding it due to the large up front time investment. I think that this will help a lot.
pachydermic··on John Carmack teaches Physics and Rendering
I watched this video a few days ago.

I don't have a background in games/graphics at all, but have a background with multivariate calculus and linear algebra.

I thought he went on a little too long at the beginning about physics/history of stuff, but overall I thought that it was a really good introduction to some of the ideas in computer graphics. If you already work with computer graphics regularly you probably won't learn much, but the guy is interesting and one of those obviously immense intellects which are just good to listen to. So yeah. If you already know computer graphics it might be worth a skim just to hear this guy talk - otherwise this seems like a pretty good introduction to the topic (at a conceptual level).

pachydermic··on HP Chromebook 11
What about casual programming? Still kind of a sore spot for tablets - if I'm wrong, please tell me why! If I could just do simple emacs/bash stuff with perl/python/javascript/html and maybe even C/C++ I'd be a lot happier buying a tablet. Not really sure if you can do this with a chromebook either, though. Can it run a modern linux distro?
pachydermic··on Visualizing the Federal Shutdown
Cool. What's the difference between the shades of blue?
pachydermic··on Fox News debuts bizarre, giant tablets in its newsroom
"BATs" = big ass tablets

Anyways, this is completely ridiculous.

pachydermic··on Cyber-libertarianism: Silk Road battleground individualism vs authority
What? Your theorem doesn't even match with the basic prisoner's dilemma. True, in the classic version of this game there's no communication... but the point is the same - just because an outcome is Pareto efficient doesn't mean that it's a stable equilibrium - people's rational self interest can result in worse outcomes. I don't know what kind of economics you're talking about. Most of the absurd simplifying assumptions really have to do with the idea that people have perfect foresight and their statistical guesses are unbiased - and that we perfectly understand variance/risk and all that jazz. It doesn't have as much to do with how we communicate with one another, rather that we are super awesome flawless statistical machines when in reality we all suck at statistics (have all kinds of biases and heuristics to rely on) in every day life.

And just because information is cheaper doesn't mean it's free. At the very least it costs us time - at least in the current form of the internet it's not like there's simultaneous, effortless, instant communication between every human being on Earth. Now that might change things.

But I don't think you fully made the case that the internet is fundamentally different than a "better" or more effective printing press. My point, I guess, is that maybe we approach that zero cost world, but will never reach it. And that there's a fundamental distinction between being at zero cost and being at any positive cost... so that the internet is more like a printing press rather than a zero cost communication mechanism.

pachydermic··on XMir postponed in Ubuntu
I think it makes a ton of sense. Steam targeted Ubuntu from the beginning.

But even if they are working with Ubuntu for some of the reasons you mentioned, that doesn't mean that they have to go with Mir. You could install Mir for any distribution. You could install Wayland on any distribution. You could just keep going with X because at least it's stable and people know about it.

pachydermic··on XMir postponed in Ubuntu
Excellent question.

But if they really are going to be a healthy contributor to the whole community, then it makes sense for them to pick one and contribute to it. Who knows what's actually going to happen! I don't want to get my hopes up, though. Graphics support sucks in Linux for (presumably) some economic reason - maybe Valve entering the market is just a hedge against Windows locking down their software market and they don't really care about Linux or at least not about the wider community.

But Gaben has said some pretty promising things. Who knows. Very interesting and exciting, isn't it?

pachydermic··on Federal Government Begins First Shutdown In 17 Years
http://en.wikipedia.org/wiki/Federal_Reserve_Note

Fascinating stuff.

Without going into the details... you know that the Federal Reserve doesn't pay the bills, right? The Treasury does. And when the Treasury pays the bills, it doesn't really have much to do with the Fed buying bonds on the open market. The Treasury pays bills based on interest on national debt, stuff like social security and spending approved by congress. For some reason, congress implemented laws which mean that they have to give permission to the Treasury to pay the bills that congress itself voted into the budget.

My point is that this whole debacle doesn't really have to do much with the Fed, and the Treasury is just following the orders of congress.

*Edit: Ah, I see from stalking your profile that you are not American. Well I can see why you'd be confused - shit's confusing. I don't think even most US citizens understand how it works.

pachydermic··on Federal Government Begins First Shutdown In 17 Years
10% approval rating for congress. Wow. But my congressman is great! /s
pachydermic··on French Gendarmerie: "Open source desktop lowers TCO by 40%"
Do you know about LyX? I loved that program for my math classes (mostly proof writing). Personally, I liked the shortcuts it provided so that I didn't have to write raw LaTeX for everything.
pachydermic··on We're creating a culture of distraction
Sure, but maybe you only have so much willpower to work with (http://en.wikipedia.org/wiki/Ego_depletion). It's really interesting how it really is just as easy as making a decision, or just telling yourself something, but so many of us fail so often to do that kind of thing. This is something that bothers me deeply. This failure to do what we know we ought to demonstrates the tension which comes from this struggle between thinking we're really in control when we might not be. Interesting conflict there. Definitely worth thinking about - or ignoring entirely.

Anyways, that doesn't have any impact on other people doing the phone thing. It's a lot easier to not be nose-deep in your phone when other people are engaging with you. I find that most people settle into the "trance" based on whether other people are on their phones. The people who start the "trance" are often preoccupied or just plain rude.

Another facet to this is that we just don't know where this is going. Is it a step forwards or backwards. Hard to say that it looks like a good thing, but many of us didn't grow up with it - what will the story be like in 50 years? None of us has a clue, to be honest.

Anyways, I think what it comes down to is the "responsible use" cliche. There are so many constructive things you can do with technology. But here we all are, reading these comments which don't matter and are just random people screaming into the void. Shit.

pachydermic··on Empty F-16 jet tested by Boeing and US Air Force
Without a pilot, you could design a pretty radically different jet... good point.

What if we put missiles on our missiles?

pachydermic··on SteamOS
I would think that the people at Valve would be able to find a solution if anyone could... or are you claiming that this is a hard nut to crack and SteamOS's streaming solution won't end up being that great for high-resolution TVs?
pachydermic··on Google Makes Its New Flat Logo And "App Launcher" Style Nav Menu Official
Weird.

But c'mon... "hate it"? I think you'll get used to it. It's not really a big change in my book.

pachydermic··on Cyanogen raises $7 million to build a better version of Android
I remember that something was up, but not the specifics.

I have a bad feeling about this whole thing.

pachydermic··on Cyanogen raises $7 million to build a better version of Android
This makes me worried - what I really loved more than anything else about this project was that Cyanogenmod really tried to embrace the spirit of FOSS. Now, in reality, it doesn't really work that way because of proprietary drivers or google services, but the spirit was there...

Now I have my doubts about whether they'll keep true to that philosophy and spirit. I mean, I guess Red Hat has been pretty awesome for Linux, so maybe they'll go that route and calm my nerves a bit.

I saw someone ask whether they would remain open source in the AMA, and they gave kind of a murky answer which involved saying that certain parts would become closed and proprietary - really not a good start to this whole thing in my book. The whole reason I switched to CM in the first place was to get away from crappy closed software that I had little control over.

pachydermic··on Gabe Newell: Linux is the future of gaming, new hardware coming soon
Good driver support is still pretty important... it's definitely one of the worst parts of Linux right now. I have an Nvidia card with Optimus in my laptop, and it's a total headache... I can't do stuff like connect a TV to my laptop and extend my display like I can with windows. The performance is not as good (which obviously matters for demanding games). The battery life is not as good. I just broke my X server when I tried installing some package (with apt) which wiped out some of my graphics libraries somehow... definitely not something your average joe can handle.

Overall, it is a huge pain in the ass. I oh-so-wish that graphics cards would "just work" like wireless cards now do.

But if you're on a desktop and get a well-supported card, you're right. It's not a big deal.

pachydermic··on Js Game Wiki
Yeah I'm still stuck. Not really sure if it's a problem with requestAnimationFrame anymore, though.

If you're so inclined, I'd appreciate if you'd take a look at my stack overflow question.

http://stackoverflow.com/questions/18603962/javascript-memor...

At this point, I'm either fundamentally screwed up in my design or have some small innocuous looking thing which is eating all of my memory.

pachydermic··on On the Symmetry between Microsoft and Apple
Of course, that's just a corollary to "the future is hard to predict." Honestly, what group of people gets it 'right' with any kind respectable frequency?
pachydermic··on On the Symmetry between Microsoft and Apple
Weird post - he's definitely a smart guy, but clearly not an expert in this area. In fact, he sounds a lot like my dad.

Why do we care what he thinks here?

I am a big android fan, but I definitely see differences in quality between Apple products and others. I don't care as much about the polish, though - I like the freedom that android can afford.

But comparing Apple now to Microsoft in their hay day is not original, compelling or even that accurate. I mean, they're still selling computers, true, but the whole space seems pretty different than how it was when Microsoft was dominating... isn't that why Microsoft's in trouble in the first place?

I guess his point is more general - that Microsoft gained market dominance not through making a superior product, but simply by gaining traction and having the largest consumer base - that may be true, but Microsoft allowed a lot of freedom and control over your devices while Apple does not. Furthermore, Android has dominated the market in terms of numbers for a while now and yet Apple is still in the game - presumably due to the quality of their products, not the fact that lots of people use them.

Anyways, I'm probably rambling. My point is simply that Krugman should probably sick to his area of expertise.

pachydermic··on Js Game Wiki
I am lucky enough to have a "Safari books" subscription from my employer, so I have been able to look at some books - I know that one's supposed to be seminal, but I haven't gotten around to it yet. Any other recommendations are welcome.

Because I've just started messing with javascript, I'm mostly focused on games programming. But more generally, it seems hard to find information about how to write well optimized javascript (especially in terms of memory usage). This could be my problem, though. I get confused by callbacks and knowing when I'm creating objects (especially functions) versus when I'm reusing them. Callbacks are just confusing the hell out of me - specifically inside of something like requestAnimationFrame... how do I prevent new functions from being created every time I use it?

I mean, w3schools is awful for anything but a very quick reference, and while the content on MDN seems to be accurate, it's not very exhaustive and doesn't seem to provide much explanation. Whenever I have a problem with matlab or perl I can go to some great websites or just google my problem to find solutions (and often great explanations) quickly.

pachydermic··on Js Game Wiki
Awesome!

For as popular as JS is, I've found it pretty difficult to find good tutorials and resources online for it. I guess I was looking in the wrong places? Google was just failing? My google-fu isn't as good as I think it is? I dunno...

I think this will be a big help and a good resource, so thanks a million.

pachydermic··on Java 6 exploit found in the wild
Question:

Why does Java have so many security holes? Is it really worse than any other language, or is it just so ubiquitous that it presents itself as a good target?

← PreviousPage 5 of 6Next →