HNHacker News
TopNewBestAskShowJobs

doesnt_know

1,989 karma · joined October 3, 2012

submissionscomments
doesnt_know··on Mojolicious – Perl real-time web framework
The "installation" instructions wgets a script (over http) which in turn curls a raw github link of cpanminus which is "a script to get, unpack, build and install modules from CPAN" which then downloads and installs the perl module.

How many developers or "power users" would have just ran that command without even thinking about it?

I guess signing packages with trusted keys and serving them over https is far too lame for devs these days.

(Not that I'm calling out this particular project, it's seems to be crazy popular to offer "curl some.script | bash" as installation instructions lately for some reason.)

doesnt_know··on A Tipless Restaurant is a Well-Run Restaurant?
Tipping isn't a requirement for good service. Plenty of countries don't have a culture of tipping and restaurants still exist. Tipping is just a convenient way to dance around the concept of minimal wage and exploit workers, almost to the point of slave labour.
doesnt_know··on Drop Dropbox
Except those are completely different commenter's?
doesnt_know··on Drop Dropbox
Then what is your point?
doesnt_know··on Drop Dropbox
Sure. Mozilla also needs revenue of some kind to stay afloat. But unless you are making the argument that only bigots are capable of running a successful business, I'm not really sure what your point is.
doesnt_know··on Drop Dropbox
The difference is not minor. Mozilla wouldn't exist, or at best be a tiny husk of what it is today without the community surrounding it.
doesnt_know··on Knuth: Open Letter to Condoleezza Rice (2002)
Would you be willing to do a little write up or make a blog post about your process or something?

I've been meaning to setup encrypted backups for a while. At the moment mine are all unencrypted, but are stored on hardware under my control that I have direct physical access too.

I'd like to use a convenient offsite storage provider, but have no interest in trusting them with data. Tarsnap would be ideal if it was actually Free Software, but the current license is a deal breaker.

Already use gpg in my workflow for some documents and password management. Do you literally just tar and then gpg the result or is it something more involved? It seems that would be fairly bandwidth heavy.

doesnt_know··on Dear GitHub: Please let us sort our projects
The difference is that these are pretty much all developers asking for features. You can guarantee that if github core was on github, the author would probably have wrote the feature and made a pull request instead of having to resort to asking via a blog post.
doesnt_know··on Miracle health device crowdfunds $730k, but might be bullshit
> Ok, if it's not a scam, I will happily eat my words. But if it is, I almost don't see the problem with the company itself but rather with how the platform is handling this.

So if this is all a big scam you "almost don't see the problem" with the company trying to pull off the scam? The blame should lay squarely on the platform?

Are you serious?

Like, I understand that the platform should take responsibility for their vetting procedures, but to suggest they are more responsible then the company that is trying to pull the scam is fucking nuts.

I guess this is just another notch on the "fuck you got mine" belt that seems to be fairly common on HN. If you can think up a good business that doesn't have to deliver and you can get away with it or shift the blame to someone else, you get a pat on the back and are absolved of any responsibility!

doesnt_know··on The Joys And Ethics Of Insect Eating
The strangest part of this story is that the author ate some cookies some random stranger sent her. I'm not sure if I'd be that brave.
doesnt_know··on Can Namecoin obsolete ICANN (and more)?
I don't know anything about the project but it looks like there is a working implementation of the protocol in ruby in that linked repository (just not in the master branch).

There is also an in-progress c++ implementation of the protocol in a different repo [1].

Even so, it's pretty clear that the thing isn't ready yet and even states that it shouldn't be used for anything other than test data.

[1]https://github.com/larroy/clearskies_core

doesnt_know··on U.S. knocks plans for European communication network
I think building out national/region specific networks and services is a good thing. I'd probably be more willing to use SaaS products if I could absolutely guarantee that my traffic, personal details and my data never left my country.

Why? Because I actually have some chance of making the business accountable. We have things like the Privacy Act and Consumer Guarantees Act. Not only that, but there is a massively smaller barrier to entry to do things like take them to small claims court.

If a US based company sells my data or just hands it over to the NSA, I have no course of action. It's just "fuck you, read the TOS". Even if those Terms of Service literally go against established local laws.

Note that I'm not talking about content filtering or blocking international traffic. Just removing the huge reliance on international services and infrastructure, that doesn't have to mean cutting the cord.

doesnt_know··on Why Facebook should worry about Tencent
Really? I guess this means that this is the first time DuckDuckGo actually has more relevant search results then Google.

http://i.imgur.com/HHngy0Q.png

(This comment is tongue in cheek. I use DDG as my main search engine but sometimes it can just be... frustrating.)

doesnt_know··on Facebook CPC – Don't Waste Your Money
I don't understand how you got to that conclusion after reading the parent comment?
doesnt_know··on We are all in this together
You are quick to point out how you don't want a union, but what you are describing are pretty much the first steps to creating a union. Most are born out of the desire to provide financial and emotional support to those within your industry.

That's not to say that they are always all sunshine and lollipops, but I guess it's too difficult for some people to accept that unions can actually also be a positive thing too.

doesnt_know··on How programmers should write their resumes
You can tell if it actually works, when it actually works. I went from 0 callbacks to around a 30%-40% interview rate. It become 100% when I just let a recruiter do it for me (probably because he didn't "gamble" going for jobs that were outside my experience like I sometimes did).

I'm not really sure what else to tell you. When you use any service, there is always a chance that the result is shit. As an adult and a consumer you just have to do your best to mitigate the risk.

If you are already getting lots of callbacks and interviews then it's probably already fine. But if you are getting none, then it's time to swallow your pride and accept that you need help from a professional.

> Hey, thanks man!

I didn't mean to insult you, but if your personal experience with recruiters is only negative, nothing I say will change that perception.

doesnt_know··on How programmers should write their resumes
Recruiting and Resume Writing are completely different services. One gets paid by a company when they fill roles, the other is paid directly by you and are accountable to you. Surely you can see the difference? Also, for the record, not all recruiters are like that, but it's probably pointless trying to convince you otherwise.

Pick the service like you pick any other service. Word of mouth from people you trust, reviews, research into the service, common sense, money-back guarantee etc. How do pick how to use any service? How do you pick an important SAAS or library or API to use?

If you are so convinced you wouldn't be able to tell if a service is doing a good job, how do you know that this recruiter you went to "butchered" your resume and didn't improve it?

Sorry if I'm coming across as overly combative, I just feel that IT professionals in particular are really bad at acknowledging their inexperience in other domains. I think this is especially true when it comes to writing. Perhaps it has something to do with documentation traditionally being an afterthought in the FLOSS world.

doesnt_know··on How programmers should write their resumes
Programmers shouldn't write their resumes at all.

Get it done by a professional service. It's pretty much one of the most important documents you will ever have created. It's your ticket to employment, which is quite likely determining your quality of life.

Shop around. Find a quality, professional resume writing service with plenty of positive testimonials that will provide a custom service, not some "paste your text into a template" crock job.

doesnt_know··on Delete your code
>Would you also choose readability and simplicity over correctness?

Depends what you mean by "correctness" and how you determine it. In a perfect world the correct way to do something is the same thing as doing it in the most readable and simple way possible.

If you are asking if I think you should give up readability and simplicity if the appropriate standard requires it, then yes. You should probably implement and follow the standard even if the standard is shit (looking at you DOM).

> Sometimes efficiency is a requirement.

Absolutely, which is why I prefaced my opinion with:

>"Obviously, the answer to this question will depend on a whole bunch of different factors."

If you are writing performance critical code, then simplicity and readability will sometimes (probably) have to take a back seat.

doesnt_know··on Delete your code
Is the efficiency gained enough to outweigh having that "stain" in the code?

Obviously, the answer to this question will depend on a whole bunch of different factors. If given the choice, I would personally choose code readability and simplicity over efficiency.

doesnt_know··on Coinbase user emails and full names leaked
Ah yes convenience, clearly the most important factor when choosing where to store your currency.
doesnt_know··on Coinbase user emails and full names leaked
The difference is that you haven't contributed anything.
doesnt_know··on Refusing to verify myself: I am liz on Keybase.io
One users "stale" is another's "stable".
doesnt_know··on Why does 1Password need to see all of Dropbox?
So not just proprietary software, but saas using a proprietary client? In for a penny, in for a pound I guess.
doesnt_know··on Why does 1Password need to see all of Dropbox?
By using 1Password aren't you already completely trusting the developers?

I mean, it's a proprietary application that you use to store all your passwords and other sensitive data. I'm pretty sure having read/write access to your dropbox folder is the least of your worries if the developers had malicious intentions.

doesnt_know··on Sugar Love
> If you want to eat healthy just pick a balanced diet.

If people could easily do that we wouldn't be facing an epidemic of obesity. It's sort of crazy you're so willing to ignore the major point of the article and blame those have historically tried to enact change.

As far back as 1675, when western Europe was experiencing its first sugar boom, Thomas Willis, a physician and founding member of Britain’s Royal Society, noted that the urine of people afflicted with diabetes tasted “wonderfully sweet, as if it were imbued with honey or sugar.”

Tasting sick peoples urine is definitely not my idea of a dream job.

doesnt_know··on Sugar Love
Do you? Sorry, I didn't know.

Adblock or Disconnect or something probably blocked it on my machine.

doesnt_know··on Sugar Love
Here is the non-print link. Which is actually formatted better for reading and doesn't automatically open the print dialog.

http://ngm.nationalgeographic.com/2013/08/sugar/cohen-text

doesnt_know··on Pass: The standard unix password manager
Can you easily back that up and take it across platforms?
doesnt_know··on Pass: The standard unix password manager
There would be ways to plug it into emacs, but I don't bother since it's only 1 of 2 or more destinations for the password. Browser usually being the second.

pwgen has a bunch of options. They are fairly easy to learn, but you can always alias them out to something descriptive. Usually I have to specify some arbitrary length based on the "recommendation" of the site in question. Eg:

  pwgen 10
Will poop out a bunch of passwords to the console in columns that are 10 characters long. Probably less then ideal. I usually like to use the secure option and make them as long as the site will allow. To make things easier, you can just make it generate a single password and pipe it to the clipboard.

  pwgen -s 20 1 | xclip -i

  LSm4BfnGADLG0WAxStUW
Middle click (paste) into emacs and the web browser. Save the file in emacs and submit the browser registration form. Run the pwgen/xclip command again to put a different unused password in your clipboard just in case.
← PreviousPage 7 of 10Next →