HNHacker News
TopNewBestAskShowJobs

adbge

2,223 karma · joined April 25, 2010

http://rs.io
submissionscomments
adbge··on Identity and the web: what Moot overlooked
Anonymous communities existed before rigid identity on the web. Those anonymous communities clearly provided some kind of value to their members and, thusly, must be considered useful.

How, then, can you argue that rigid identity is a necessary foundation for the usefulness of pen names and anonymity?

Further, I find your claim that men didn't have an identity prior to the advent of leisure time, frankly, extraordinary and, as such, the claim requires extraordinary evidence. Can you provide such evidence? Hell, even the argument that nomads don't engage in leisure time seems dubious. Wild animals have leisure time.

adbge··on Wikileaks Is Running Out Of Cash
Did you mean to reply to someone else? You two are mostly in agreement.
adbge··on Wikileaks Is Running Out Of Cash
The stuff Wikileaks has released has had all the really sensitive stuff (like, names) removed, right? So, then, isn't the threat that Wikileaks represents mostly indirect (i.e. it might incite civil unrest if people knew what their governments were actually doing)?

If that's the case, then, why defend hate speech and not Wikileaks? It seems to me that hate speech also has the very real potential of inciting violence (holocaust, pogroms, etc).

I agree with you, though, that Wikileaks probably is more dangerous (in the people-could-get-killed sense) than Stormfront, right now. It certainly seems much more likely that Wikileaks could cause violent rioting (and worse) than that Stormfront will suddenly come to power, although my observations don't extend past the US. It could well be the case that neo-nazis are a bigger problem in other parts of the world.

Personally, I find myself becoming more pro-Wikileaks as I see more interviews of Assange. The man is articulate and logically consistent (a rarity for any public figure) and I've found his arguments quite compelling. If you haven't seen him speak, I'd recommend it. He does a better job defending Wikileaks than anything that I could articulate in a post on HN.

adbge··on Lamer News

    > It's obvious that for a lot of HN participants, the
    > site isn't fun unless we can divide everyone into
    > heroes and villains
Do you think this is specific to HN?

Most news stations, for example, seem to me to be all about dividing the world into heroes and villains.

Also, do you think this is something that can be changed? My initial reaction is that this kind of black-and-white thinking is part of human nature, stemming from our need to apply our own morality to the events that occur around us.

adbge··on 4chan's Chris Poole: Facebook & Google Are Doing It Wrong

    > these people where basic users, without access to proper
    > education, and needed a monolithic MS style set up to keep
    > them afloat, also people often without internet access, or
    > reliable power (or even drinking water ATM). The response
    > back was a blunt "oh well bad luck for them, thats not our
    > problem".
I'm not sure I understand what you're trying to say here.

Why would these nations need "a monolithic MS style set up to keep them afloat"? It seems to me to be the case that a properly tailored GNU/Linux distribution would be a more user-friendly first encounter with a computer than anything from the Windows family (see OLPC, for example), and then there's the whole added benefit of not running a nation on costly, proprietary infrastructure.

Regarding your second point, I get the impression that you're talking with FLOSS advocates. If that's the case, then it's hardly surprising that they are more interested in promoting free software than discussing other social issues.

adbge··on Ask PG: Is there any chance of getting points displayed again
I, too, found myself susceptible to reactions based on karma score and, personally, it wouldn't bother me at all if the scores never come back. If given the ability to view karma scores, I would leave them off, since I'm self-aware enough to realize that -- when karma scores are enabled -- my comments are of a lower caliber.

However, I'm not against allowing users with a certain level of karma the choice to view karma scores on threads if they really feel that HN is better with karma on, which it seems like a fairly large subset of users (or at least a significantly vocal one) wish for. I think that StackOverflow's successful moderation policies (and, to a lesser extent, HNs own) have sufficiently demonstrated that extraordinary members of a community can handle the responsibilities that come with increased privilege.

For example, I suspect that, if pg allowed individuals with high karma, such as yourself, to choose to toggle an option such as "view karma scores", no flood of dumb comments from high karma individuals would suddenly manifest. Further, I think that the transition from default karma displayed to our current situation has allowed anyone who has invested significant time in the community an opportunity for introspection that wasn't previously available. I'm now able to evaluate, personally, how my comments and behavior were effected by the display of karma and I'm less susceptible to the psychological effects as a result.

Of course, even if there isn't a significant negative aspect to allowing high karma individuals to view karma scores, it's still hardly worthwhile unless there's some kind of positive impact as a result. Perhaps mollifying the community would be enough of a benefit? Maybe a more pro show-karma individual would be better qualified to comment on the potential upside. My feeling is that it's possible that some subset of HNers exist whose experience with the community is improved by having karma scores enabled and, as such, it would be beneficial to allow them the possibility of a choice.

P.S. You guys want an intern, yet? :P

adbge··on Ask PG: Is there any chance of getting points displayed again
I agree that it has improved the civility of discourse.

Have you considered allowing users to turn karma display back on once they have reached a set amount of karma, much like other features (such as downvoting)? I imagine that, as long as the threshold is high enough, users would have learned how to be a benefit to the community by that point and, in addition, it might remove some of the psychological tendency to "score points off of someone" if only a subset of users can see those points.

adbge··on An open letter to Peter Thiel
How did you find your first job?
adbge··on Design That Solves Problems for the World’s Poor
By 2050 it's estimated that over 50% of the world's population will live in "chabolas" - i.e. in semi-urban shanty towns with no formal infrastructure, yet still very close to major city centers. So distribution is increasingly less of a problem than you would assume, simply because population centers are concentrating at a very quick rate.

That seems highly dubious. Citation?

adbge··on Choosing Ubuntu Fully Compatible Laptop Is Easier Now
That goddamn broadcom chip (enable powersaving on it and it degrades drastically, basically unusable, plus installing a proprietary driver is a huge pain in the ass if you're rolling your own kernels with any frequency) and the complexity of setting up EFI only boot -- you have to manually compile grub2, you need an HFS+ partition with a /EFI directory, and then you need OSX on separate media that you can boot into in order to 'bless' the partition as bootable -- are the two things keeping me from switching my MacBook to linux permanently.

The reduction in battery life when switching from OSX to linux is also annoying, but you can tweak stuff enough (via powertop, etc) that it's reasonable enough.

adbge··on I quit my job last March and it was a bad idea.

    > A risk taker doesn't sit around feeling sorry for himself. 
    > Specially at 20 years old!
I'm not sure if this is supposed to be tongue-in-cheek, but basically everyone has the emotional capacity for major depressive episodes. It's healthy.
adbge··on IPhone 4S: A5 chip, 8MP camera, and Siri voice recognition

    > The iOS and Mango device respond very similarly to
    > basic things like swipes, pinches, etc... Android 
    > is a lot more jittery, even on the SGII HW. 
Before I ditched my iPhone 3G for an Atrix, the device was barely usable. It didn't just stutter, it would hang for upwards of a minute when opening certain apps (maps, I'm looking at you), and it's not like the device was defective as I've used others and had an identical experience.

Now, maybe the 4G offers a smoother experience than Android (no GC + hardware acceleration?), I don't know, but the 3G experience was sure as hell nothing to write home about. I can say, however, that my Atrix is noticeably more responsive after switching from Motorola's firmware to Cynanogen Mod, but -- again -- I don't know how it compares to a 4G.

adbge··on Show HN: My first weekend project
Great idea about the clickable alphabet. I hadn't considered that.
adbge··on Show HN: My first weekend project
Clickable links:

http://how-many-calories-are-in.com/ https://github.com/robertseaton/how-many-calories-are-in.com...

adbge··on Show HN: My first weekend project
Yeah, a mobile version of the site is something I'm considering as a future weekend project.
adbge··on How to Rock an Algorithms Interview
Related: What books or other resources would HNers recommend for someone with limited algorithm and data structure experience who wants to beef up via self-study?

I'm specifically interested in books/other resources that lend themselves to self-study. It's easy enough to look up what MIT is using for their Intro to Algorithms course, but it's harder to gauge if a book or other resource is suitable for usage outside of a classroom setting. Bonus points if it has a practical focus so that I can quickly add the gleaned knowledge to my real-world toolkit.

adbge··on Ask HN: Resources for finding internships?
Hey, achompas,

Good advice. I've already done this with one company, but I will be more proactive about this in the future. After all, as you say, what's to lose?

Now the only rub is finding interesting companies! Especially when the smaller ones, who tend to be more flexible, I'm likely to have never heard of.

adbge··on Tricky Programming Concepts Aren’t
I'd love to see more programming abstractions described in simple, no nonsense terms. I think that, as programmers, we often get so used to our own jargon that we unconsciously create a non-trivial barrier to entry.

For extreme examples, try digging into some of Haskell's features -- I still have no idea what arrows are, but I've been given the impression that they're advanced and hard to understand -- or reading some of the discussions on Lambda the Ultimate. It usually turns out that the concepts are surprisingly simple, but it takes a lot of sifting through academic language to figure it out.

adbge··on Google.com Has An Unmissable Ad Drawing Users To Google+
False dilemma. It's possible that they are working on both.
adbge··on Ask HN: best language for hiring?
Speaking as someone who has dabbled in both Haskell and Clojure (emphasis "dabbled"), I'd have to currently recommend Clojure over Haskell, for a couple reasons:

    * The Clojure community has a strong focus on web stuff, while
    the Haskell community has (to date) been primarily concerned with
    more math-centric fields.
    
    * Haskell's web stack is still very much a work-in-progress. It
    severely lacks when it comes to documentation of even "simple"
    stuff necessary for the web, like shuffling data into a database.
    Unless you're looking for a type signature. The Haskell community
    loves to provide documentation in the form of type signatures.
    
    * Learning curve. While both are functional languages, it was my
    experience that Clojure's emphasis on simplicity and ease-of-use
    made it very easy to pick up and start tackling real things. 
    There is some ramp up time if you're getting used to the tools,
    such as Emacs or the Java ecosystem, but you don't have to worry
    about things like monads slowing you down.
    
    * It's a LISP! LISP is cool.
adbge··on If you don’t have pet projects, I don’t think I want you
Let's be clear: it's only discriminatory against people that don't have pet projects. Having a family or other hobbies and having pet projects are not mutually exclusive.
adbge··on The Totally Unofficial Ruby coding style guide
> I don't recommend one letter variables. I don't know if I've ever seen an official style guide that has.

Not that familiar with idiomatic Ruby, but using one letter variables as iterators in for loops (and some other things) is pretty idiomatic C:

    int i;
    for (i = 0; i < queue_size; i++)
        queue[i] = get_rarest_peer(t->peer_list);
adbge··on Redesigning the Technical Hiring Process

    > 3. Give the candidates a short but difficult unpaid development test
    > 4. Everyone who passes this initial test gets a job to work on a real project
What happens when only the desperate bother with your difficult, unpaid dev test and none of them pass?
adbge··on Chrome's Most Important Feature
This is also the reason why there is no canary version of Chrome available on Linux: since packaging is so involved, it's not worth the effort.
adbge··on Sun-java6 packages removed soon from Debian/Ubuntu (and all other linux distros)

    You must be careful, however, because not every Java
    platform is free. Sun continues distributing an executable 
    Java platform which is nonfree, and other companies do so 
    too.
    
    The free environment for Java is called IcedTea; the 
    source code Sun freed is included in that. So that is the
    one you should use. Many GNU/Linux distributions come with
    IcedTea, but some include nonfree Java platforms.
    
    To reliably ensure your Java programs run fine in a free
    environment, you need to develop them using IcedTea.
    Theoretically the Java platforms should be compatible, but
    they are not compatible 100 percent.
http://www.gnu.org/philosophy/java-trap.html
adbge··on FCC releases report on America's broadband providers
Cablevision seems to be the largest offender, consistently delivering ~69% of advertised speed. Qwest is another I noticed from skimming the data that consistently underperforms by a significant margin.

If anything, this reads like an advertisement for FiOS. Verizon's FiOS dominates every (positive) metric. I've heard that they've stopped deploying FiOS to new districts. A shame, if true.

Guess I can always hope Google's fiber project goes well and someday sees deployment in the Chicago-land area.

adbge··on Why Apple’s ITC patent victory over HTC Android phones is scary
> Apple has been researching personal computing since it was founded, and invests heavily in figuring out exactly what works to make viable products.

Apple actually does comparatively little spending on R&D when contrasted with the likes of Microsoft or even Google. [1] When it comes to design, it's well known that Apple is of the mentality that good design is something recognizable and, that being the case, they don't invest in human-computer interaction research. [2]

[1] http://b2bspecialist.posterous.com/chart-randd-spending-comp...

[2] http://cacm.acm.org/blogs/blog-cacm/97958-why-is-great-desig...

adbge··on Google+ is Awesome. Facebook Maimed, Twitter Mortally Wounded?
> In fact, Facebook lists already do everything he praises Circles for in this article.

Having used both Google+'s Circles and Facebook's lists, a lot of people are missing the point. Sure, Facebook's lists may be capable of some or even all of the functionality of Google+'s Circles, but that's not addressing the important difference in functionality between the two.

Google+ has clearly been designed with Circles in mind. It's easy to tell just from using Google+ that the Circles idea is a core architectural component and not just something that was tacked on. Facebook's lists pale in comparison. They're clearly an afterthought and not many people use them.

I extensively used one of Facebook's private groups to mimic the new functionality in Google's Circles with a group of my close friends for about three - four months and, while it was adequate, it's nowhere near as polished or fluid as my experience with Circles. It's really no contest.

> But it definitely will not require a major architectural overhaul by Facebook.

To those who are saying that it would be trivial to implement Circles functionality on top of Facebook, I sincerely doubt it. It'd be like saying that it wouldn't take much to for Blackberry to adopt the same UI polish of iOS. It's comparing a system that has clearly evolved (BlackBerry, Facebook) to one that has been designed (iOS, Google+).

I think us nerds to be careful about just comparing Google+ and Facebook on what features they have, lest we need to be reminded of: "Less space than a Nomad. Lame."

adbge··on Kill Math
Two fairly simple improvements (to mathematics) I can think of:

1) Abandon the absolutely batty practice of representing everything with a single symbol. It's crazy. We still can't reliably represent mathematical symbols over the internet in text, we have to rely on images. I'm obviously biased, but mapping mathematical functions to actual words (ala programming) would be a big win, imo.

2) Lock up all the physicists, mathematicians, engineers, logicians, you name it, and have them agree on a single unified notation. Every symbol ought to have one meaning and everyone needs to stop stealing symbols from a different field and giving it a new meaning! I'd wager that more than half of the symbols in this list (http://en.wikipedia.org/wiki/List_of_mathematical_symbols) have several valid interpretations. No thanks!

adbge··on Mark Shuttleworth: Our Goal Is 200 Million Ubuntu Users In 4 Years
> The problem I have with the system, the problem I see making the masses balk once they've been convinced to give it a try, is that, simply, things don't work out of the box with linux.

Indeed, I think this is the number one issue of converting users to Ubuntu, and that there are two types of not working that turn off potential users:

1) Learning a new workflow. There are tons of viable open source alternatives to proprietary software, but new users can often be overwhelmed by the idea that they're going to have to transition to a different workflow.

A year or so ago, I agreed to help my mother's secretary with her malware infested XP installation, but came to the conclusion that only a nuke from orbit would suffice. I told her that I could install Ubuntu on a separate partition, which would allow her to access her old files. However, learning OpenOffice proved too much for her, and we ended up doing a clean Windows' install.

So, users' need to be made aware of recommended alternatives to Windows' software and they very much need stellar documentation on how to complete simple tasks. It seems like many Windows' users just internalize a set of steps to complete a certain task and have a very hard time adapting when presented with a new environment.

2) Lack of out-of-the-box hardware support is still a serious issue, especially for notebooks. Many of my semi-technical friends/co-workers have expressed that they would like to try out Ubuntu and that, inevitably, they would like to install it on a notebook computer.

I typically caution them against it because of the not insignificant chance that they will end up with missing hardware support, usually wireless, which is critical to basically every notebook user. Sure, it's often possible to install proprietary drivers or firmware, but this is definitely not a task that someone new to Linux can reasonably be expected to overcome.

Something like lack of 3D acceleration is not a huge deal (maybe more of an issue with Gnome 3, not sure), but lack of wireless support, significantly reduced battery life, and broken suspend-to-RAM are serious issues that plague Ubuntu (and Linux) installs on the notebook. Canonical needs to make serious in-roads with hardware vendors before they can reasonably expect to reach 200 million users.

Again, I think it's not "Linux isn't ready for the desktop", but "Linux isn't ready for the notebook" that Canonical needs to be concerned with if they don't want to be left behind in our increasingly mobile-leaning future.

← PreviousPage 4 of 10Next →