HNHacker News
TopNewBestAskShowJobs

darshan

911 karma · joined June 12, 2009

I do computery things as Darshan Computing, LLC:

http://github.com/darshan-

http://stackoverflow.com/users/1427098/darshan-computing

submissionscomments
darshan··on My Adventures with “4K” 2160p and Linux
I was able to get 60 Hz by simply enabling DP1.2 on the monitor, but then I had two virtual displays, which was quite annoying. The patches to make the whole stack properly support this sort of monitor are not quite there last I checked (a few weeks ago). Dave Airlie, who's responsible for most of the work on this at all levels (from the kernel through through the window manager) has things mostly working, but it's not ready for prime time. He ended up giving up on doing everything entirely in the kernel as he had originally tried, so now everything up the stack to the window manager needs patching. He has experimental support in GNOME. I may attempt stretching myself and seeing if I can get similar changes into kwin while I'm on winter break, but I've found 30 Hz to be entirely bearable; most of the time I don't even notice.
darshan··on My Adventures with “4K” 2160p and Linux
I'm not necessarily a good judge of monitor color quality and accuracy, but to my eye, it's fantastic. I'm normally right in front of it, but my partner is off to the side when we watch something on Netflix, and that angle doesn't seem to adversely affect color.
darshan··on My Adventures with “4K” 2160p and Linux
I've been running 3840x2160 on the 23.8" Dell UP2414Q for the past month, and I couldn't be more pleased. Well, I could if I had it running at 60 Hz rather than 30 Hz, but having twice the PPI is worth the cut in the frame rate to me without question. I'm using the open source Intel drivers and the on-die GPU of my i7-4770K, and everything works out of the box at 30 Hz. Patches to get things at 60 Hz are in the works, but it's pretty complicated because the software needs to treat the display as two separate 1920x2160 displays due to limitations in the DisplayPort spec.

My desktop is where I spend the most time, yet it was the last remaining device I use where there were visible, ugly, distracting pixels everywhere. Now I never see pixels in my daily life, and reading and writing on my desktop have become significantly more pleasant. I highly recommend switching to a high-DPI monitor for anyone who spends much time on the computer (which is probably almost everyone here).

Oh, most software works just fine once I manually set the DPI in KDE's system settings. Upgrading to Plasma 5, the only software I use that isn't scaled properly is Chrome. Apparently they're working on it, but I only use Chrome for Netflix, and it's not too bad having tiny browser tabs for that one use.

darshan··on HTML5 Video and the End of Plugins
I'm not terribly familiar with the technical details, but my experience as an end user is quite different from what you predict based on your knowledge of the technical details.

I watch a great deal of HD video content on both Netflix and YouTube in Chrome on Linux with only HTML5. I have no idea how big Chrome's buffers are, but I can say that both of these sites work better for me with HTML5 video than they did with Flash/Silverlight plugins. And without HTML5, I wasn't able to watch Netflix natively on Linux at all.

So while HTML5 video may certainly have room to mature, it is already significantly improving my experience of video on the web.

darshan··on Alaskans vote to legalize marijuana
From marijuana.oregon.gov:

  Q: Can I take marijuana into Washington where they also allow recreational marijuana?
  A: No. You can not take marijuana across state lines.
darshan··on Amazon releases new Kindle products
Yes, as seen in several videos on YouTube, there's a slider just like on the Paperwhite, with a checkbox at the top for "Auto Brightness".

Here's an example: http://youtu.be/5-vZqmdwWSo?t=1m16s

darshan··on Show HN: My friend's project to simulate an entire C. Elegans
The link in the sidebar offers a reasonable elaboration: http://nemaload.davidad.org/about/philosophy
darshan··on Wish I was here by Zach Braff
Irritating in part because Einstein never said it. http://en.wikiquote.org/wiki/Albert_Einstein
darshan··on Core libraries stabilize with Dart's new M4 release
I'm in the early stages of something "real", and I'm finding it very useful. I think if someone is already very familiar with and is mostly happy with JavaScript and its ecosystem, they might not see much of value (or maybe they would). For me, however, I can get small things done in JavaScript but tend to be overwhelmed by the ecosystem, and I'm far more comfortable in Dart. The core libraries are great, and having class-based object-orientation makes me much more comfortable than the prototype stuff in JavaScript.
darshan··on Poll: Male or female or other
Huh, after your other hateful comments, I'm surprised that it's almost like you get it, here.

If you differentiate between biological sex and gender as social construct (what you call "made-up"), what is your objection to someone having a "made-up" gender identity that is different from the more common gender identity of others born with their same sex?

darshan··on Poll: Male or female or other
That's the only question in a legal context; it's not clear why that would be the only question (or one at all) in social contexts.

Your comment seems to suggest that you don't realize that one's legal gender status can and often does follow one's gender identity: http://en.wikipedia.org/wiki/Legal_aspects_of_transsexualism

darshan··on He Has Millions and a New Job at Yahoo. Soon, He’ll Be 18
From the article:

... he will make arrangements to test out of his classes and work from the Yahoo office in London.

darshan··on 64-bit Firefox discontinued on Windows
The headline is completely wrong and somehow links to something that isn't the actual discussion, which is here: https://groups.google.com/forum/#!topic/mozilla.dev.apps.fir...

Here's further explanation from the opening poster of that thread:

For the purposes of this thread, it is already a done decision that we aren't going to ship 64-bit Windows Firefox builds in the first half of 2013, and probably not at all in 2013. In the meantime, we aren't going to fix crashes or plugin bugs that only affect 64-bit builds. Those decisions have already been made. The only question to decide here is whether the existing 64-bit Windows nightlies provide any value to the project.

They're not discontinuing 64-bit Firefox on Windows; they haven't even released it yet. They do intend to release it, but probably not until 2014.

darshan··on Asus says Nexus 7 sales are close to 1 million per month
I have ample evidence that I'm a mostly-sane observer. Is everyone who disagrees with you insane?

The 1.5 cm is a huge difference for most people being able to comfortably hold it the way I and most people I've seen seem to prefer to hold the Nexus 7: in portrait mode, with my thumb on one side and my four fingers on the other. I found a book that is the exact width of the iPad Mini (and it's lighter) and it hurts my hand to try to stretch it that way.

I'm sure some people with large hands will be able to hold it that way, but my opinion (I don't think you're insane if you disagree) is that most people will not be able to do so comfortably.

In short, 15 mm isn't a large difference in the abstract, but it's quite a lot of difference "at the margin," which is what I think we're talking about. I think it takes you from dimensions that maybe 80-90% of people can hold comfortably in the way I've described to ones that perhaps 10-20% of people can.

darshan··on Gmail was down
No, I had the new compose window about 12 hours ago, yet I still had downtime a few minutes ago. I'm not saying the downtime wasn't somehow related to these changes, but downtime does not appear to be a necessary or intentional part of the rollout.
darshan··on Ask HN: What are the use cases for NFC outside of payments
I use Android Beam fairly regularly. Sharing contact info, transferring files, etc. is all delightfully easy now.

I hardly ever use NFC to interact with anything other than other devices, but I suppose that's because those other things aren't very prominent in the U.S. yet.

darshan··on Gccgo in GCC 4.7.1
Go feels to me like it is trying to combine C and Python...

That sounds about right. From the Go FAQ: Go is an attempt to combine the ease of programming of an interpreted, dynamically typed language with the efficiency and safety of a statically typed, compiled language.

Of course, whether the precise balance that Go comes to works for you is personal. I really like having most of the efficiency of C and much of the expressiveness of Ruby. I'm just getting started, but I haven't had this much fun learning a new language since I learned Ruby six years ago. Go is differently expressive than Ruby and introduces (to me) some powerful, interesting, and fun ideas (goroutines plus channels, for example.)

I think Ruby will still be my go-to language for everyday tasks, but Go definitely looks like it will have its place in my toolbox, likely replacing my occasional use of C++ at the very least. I also plan to use it on App Engine.

I don't think your post was FUD, but I'm guessing it was "I might have another look in about a decade or so" that might have felt dismissive to some people. That's not FUD, though, and it's fair to express your personal opinion like that.

darshan··on I'm Pirating the Next Version of Windows
If you don't like their product or policies, don't use it. If you use it then you should pay for it.

This strikes me as a valid ethical position, though I happen to think things are more complicated than that.

People who pirate Microsoft products don't really hurt Microsoft, they hurt the rest of the competition.

This, on the other hand, doesn't make sense. You seem to be assuming that the invariant is that the user will not be paying Microsoft. And that might be true for you. If you're not going to be sending any money to MS no matter what, then yes, using MS products helps them somewhat.

For the author of the article, however, the invariant is that he will be using MS products. Since he's going to be using their products in any case, when he is fed up with their policies and decides to pirate instead of purchase until they get fixed, of course this hurts them.

If you want to argue that nothing is invariant, and that the best way to hurt MS is to both stop purchasing and stop using, well, of course that's true, but it's not relevant. What the author is talking about is simply stopping paying for something until it gets fixed; whether he still uses it or not is of very minor importance to MS next to whether or not he pays for it. His goal isn't to destroy MS or make them irrelevant; on the contrary, he just wants a better customer experience.

darshan··on Galaxy Nexus Review
This is the third Nexus; there are only two (not 200) other Nexus models. The form factors are quite different between the devices, so I wouldn't expect dock compatibility in any case.
darshan··on Re-inventing Android : Ice Cream Sandwich
I've never experienced any of those issues in my 2+ years with Android. I've always used stock Android (on the MyTouch 3G and then the Nexus One) -- I think you must be using a buggy build.
darshan··on Mozilla Firefox and silent updates
From the article:

There are several ways to tackle this issue. For example, some browsers that offer silent software updates will install into the user's application data folder and hence do not have this problem. We could do the same, but we chose not to because it can be an administrative headache for some people who manage updates themselves and have to maintain an installation for every user.

darshan··on Bitbucket now rocks Git
From https://bitbucket.org/plans :

What is a user?

Someone with read or write access to one of your private repositories.

darshan··on Preparing your Honeycomb app for Ice Cream Sandwich handsets
Well, they're not all by Tim Bray, but yes, many of them are.

It seems that they like to get guest posts from Android team members. Rather than create an account for each guest author every time, when they have guest posts, they just have the author send the article to someone who runs the blog. That's what I've always assumed, anyway, and it makes sense to me.

darshan··on How did academic publishers acquire these feudal powers?
My experience with PubMed is that I almost always only get the abstract and a link to buy the article from the publisher. Sometimes I get a link for the free full text article, but this is a strong minority.

Is this because so many of the listed articles are not funded by the NIH?

darshan··on Google's playing the closed-open game again, this time with HTML5
Only the GPL/LGPL parts are available, but the Honeycomb code isn't viewed as ready for public consumption yet. My guess is that we'll finally see the code when Ice Cream Sandwich rolls out.
darshan··on Android Market Web Store just Launched
It looks like they've come up with a good compromise for the currency problem. Those who wish to will be able to set exact prices in the buyer's currency, while the '~' approximations will still be used for those who don't. From the email I just received from them:

We are introducing a new feature called Buyer’s Currency that lets you set prices for your apps separately in each of the currencies on Android Market. We are deploying this feature country-by-country over the next few months, starting with developers in the U.S. When the feature is available to you, we will notify you by email.

darshan··on R.I.P. Ruby Hash Rocket Syntax 1993-2010
I'm not familiar with the particular 'sorting' thing you're doing, but if the first things works, then the second should work in 1.9 if you use the correct syntax -- you have an extra colon. It should be: list.sorting = {name: 'ASC'}
darshan··on There isn't really much of a tablet market
"Android" isn't selling tablets.

Android is an open-source operating system for smartphones. Some manufacturers have taken this smartphone OS and released tablets using it, and you're certainly free to compare them with the iPad. Any such comparison is likely to demonstrate that Apple did well in getting a usable tablet to market well before the competition, but it's fairly pointless to a discussion of the future of the tablet market, however.

Within the next 2-3 months, Android 2.4 (or maybe 3.0; codenamed Honeycomb, in any case) will be released, and at that point it will be an OS designed for both smartphones AND tablets. We're expecting to find out more about this version of Android (and the Motorola tablet Google engineers are designing it for, possibly called the XOOM) at CES in a few days. What little we know so far makes it look that high-end Android tablets will be very competitive with the iPad once a version of Android exists that is designed for tablets.

In summary: kudos to Apple for getting to market first, but things are about to get interesting once we can compare Android-for-tablets with iOS-for-tablets.

darshan··on Google Beatbox
Thanks for explaining this. I don't have Flash and was very confused why nonsense words being translated to the same nonsense words was of interest to anyone...
darshan··on 15-minute writing exercise closes the gender gap in university-level physics
I don't think that exercise, in itself, would make anyone perform worse at physics. While writing about why your values are important to you could very plausibly increase your confidence, I don't see how writing about why other people might care about things you don't value would decrease your confidence or performance.
← PreviousPage 2 of 4Next →