HNHacker News
TopNewBestAskShowJobs

doesnt_know

1,989 karma · joined October 3, 2012

submissionscomments
doesnt_know··on Pass: The standard unix password manager
I came across Pass when I was looking for a password manager a while ago. I don't use it, but it is responsible for the idea behind my super simple workflow.

I have a folder, ~/pass. It contains gpg encrypted text files. They are named by category. So, a product key would be keys.ftl.gpg. A website would be sites.hackernews.gpg.

I create and edit files with emacs. It handles gpg files and lets you choose which key to use to encrypt.

For random password generation, I use pwgen.

That's it. Being files, you can ls and grep to see if you already have an account somewhere or find out the file name that belongs to a site. If you are concerned with "giving away" where you have accounts if the system is compromised, you can create larger generic files like "sites" and then use your text editor to search through them.

It's simple, easy to backup via rsync and cross platform because gpg, emacs and pwgen are on every platform. When the SSD in my Linux machine failed I was stuck using Windows for a month while the RMA went through. It was trivial to get up and running with cygwin.

doesnt_know··on Git Source Code Review
Nice write up. I'm surprised there is so much use of shell scripts. I usually do my best to avoid writing them and use them for little more then "stringing commands together". I guess not everyone shares my dislike for shell scripting and it's syntax.

Going back to the introduction, this comment:

"Linux kernel 3.10 release had 15,803,499 lines of code !"

This is probably a stupid question, but what's going to happen to the large low level projects in the future when these devs have retired. Is the industry creating enough young talent to take over the low level stuff?

I personally went through Uni without having to write a single line of C. Even with those that go through a Computer Science (instead of Development focused) degree, how many actually leave and choose C for their personal projects or use it in the industry?

doesnt_know··on Oculus Says They Didn't Expect Such Negative Reactions to Selling to Facebook
Kickstarter is all about directly funding unique concepts and products by independent entities. The whole point is to avoid the "traditional" investment model. Or I suppose more accurately, fund what the "traditional model" wants nothing to do with.

If I was a backer, I would probably want the Oculus to fail now, just out of spite.

doesnt_know··on Toward a better programming
Of course, but I don't see how that "problem" will ever be solved. As long as a process has been abstracted, there will always be someone who has to look after that abstraction.

Somebody has to design and engineer the hardware and every level of abstraction between that hardware and whatever abstraction layer the "average" developer uses.

doesnt_know··on When Everyone Wants To Watch 'House Of Cards,' Who Pays?
Ugh, is this even a question anywhere except in the US? The ISP should be paying for it because that is literally the service they are suppose to be providing, it's the reason consumers are giving them money.

In what other industry can you accept payment for a service and then try to make a legitimate claim that you then don't have to provide that service or maintain the infrastructure you are selling? It's fucking nuts.

When the so called "free market" fails and you have monopolies in place that are so anti-competitive and anti-consumer, then maybe it's time to go looking for another solution.

Perhaps this is the situation when it's time to look for some sort of state or government regulation. Or maybe it's the exact opposite. Perhaps these companies are in control of tight regulatory procedures that it prevents competition. I'm not overly familiar with the current system in place in the US, but whatever the current situation is, you really need to start demanding the exact opposite.

doesnt_know··on Apps with millions of Google Play downloads covertly mine cryptocurrency
Electricity and bandwidth are both resources that most people have to pay for, I would consider this theft and not a "victimless crime".

The severity of financial impact on the victim is irrelevant. If I steal tiny amounts of money ~0.01c from large amounts of people and accrued significant wealth from it, is it fine? Is it a "victimless crime" because the amount is so small?

doesnt_know··on Last.fm is ending their streaming radio service in April
Yeah.. It's a step in the right direction but a little too close to the existing model for my tastes. Exposing independent films is great, but it's still shit if you aren't going to make an effort to move away from the "Hollywood model".

There are regional restrictions, just like every other streaming service. If you are already in a "blessed region", you already have access to all the other services.

There is still the concept of renting, which is just another way of saying "DRM". You can "rent", but by doing so you are limited to viewing it in the way they dictate and for only a limited time. What's worse, some films only give you this option.

For me, that's sort of missing the entire point.

doesnt_know··on Last.fm is ending their streaming radio service in April
Is there something specific you would like me to link? I'm really not exaggerating when I say the web is overflowing with this content. I could link some of the "big" names, but for every one there are dozens or hundreds of similar sites. It's never-ending, especially since almost every indie artist/dev promotes other indies.

https://bandcamp.com/

http://www.jamendo.com/

https://soundcloud.com/

http://freemusicarchive.org/

http://itch.io/

http://www.gog.com/

https://www.humblebundle.com/

http://www.indieroyale.com/

https://libregamewiki.org/Main_Page

doesnt_know··on Last.fm is ending their streaming radio service in April
The Music and Video game industries are already "fixed". The web is bursting with quality independent content that is either Free, free or priced well and delivered without DRM. The choice is already there, it's no ones fault but your own if the only content you care about is the stuff pushed by these toxic companies.

Your comment does seem to apply to the TV and Film industry though. An indie film equivalent of Bandcamp would be great. Bollocks to the current movement with their film festivals and limited screenings, at least make a fucking effort to be accessible.

doesnt_know··on What it's like to use Haskell
Here is the shop: http://www.imvu.com/shop/

Clothing, Furniture, Rooms, Avatars.

I've never heard of imvu before but I don't see how it's any different than micro-transactions within a MMO. If anyone plans to make the argument that MMO's are different because they have "gameplay", then you're probably someone that has never played a very social MMO before.

As an ex-EVE player, I can say with extreme confidence that at least 80% of our alliance ("guild"/social group) was not there to actually play the game. It's pretty common that after a certain amount of game time, you just see the "game" as a glorified chat room. It was an ongoing joke to point out how most of us paid $15 to CCP every month for the ability to talk to each other over XMPP.

doesnt_know··on Facebook Refused No-Poaching Agreement With Google
I hope you're not defending the practise? It shouldn't matter how effective the practise was, it's still wrong.
doesnt_know··on Povio, the polite photo app that students love, joins YC’s winter batch
Instead of creeps silently going through photo feeds, they can directly ping you for more photos!

Seriously though, I hope this idea catches on and it can possibly be the start of a trend of social media users becoming more "humble". It would be nice to see things flipped on it's head and move away from the push model of "here I am, here is a constant stream of useless shit about me".

doesnt_know··on Brendan Eich becomes Mozilla CEO
They have already "handed it off to the community" so they can focus on other things. It won't be getting more funding or effort from Mozilla.

edit: I just reread and realised you said "reconsider" and not "consider". Implying you already knew this, sorry.

Here is the blog post in case anyone missed it anyway: http://identity.mozilla.com/post/78873831485/transitioning-p...

and on HN:

https://news.ycombinator.com/item?id=7362613

doesnt_know··on The Netherlands paves the way for carrier-free SIM cards
I'm not really sure of the functional difference this provides over what we already have?

Here in NZ, you can already buy a phone and then put whatever SIM card you want in it. You can quickly swap between carriers in less then 30 seconds. The carriers give SIM Cards away like candy, usually with free credit on them so it's not like cost is a factor.

That's not to say folks always do this. For the most part, I think people just sign up with a carrier anyway because they want one of the $1000 smart phones or an iPhone and can't afford (or don't want) to pay the up front cost for one.

Basically, those that want to be on a Prepay plan with complete carrier freedom, already have that option. Those that are willing to be locked into a contract for a few years in exchange for a free/low cost smart phone can already do that too.

doesnt_know··on Coming Soon to Hacker News: Pending Comments
Sounds good in theory, the best communities are almost always those that are strictly moderated or have their rules heavily enforced.

It will probably make HN worse though. HN already suffers from being too much of a "rich, startup boys club". This will only get worse as those that have been around longer and made comments that "fit" within that viewpoint get karma and get to decide what comments are shown.

doesnt_know··on Meta’s entire 24-person team works and lives together in the same estate
The comments in here are absolutely nothing like slut-shaming. It's insulting you even equate the two.

Sexism is a such huge issue (especially in this industry) that you should probably consider educating yourself before you vomit ignorant comments about it.

doesnt_know··on Goodbye Gmail
I moved off Gmail (more accurately, Google Apps) a few years ago. It was the last thing tying me to Google. Privacy concerns were the motivation for me, not any technical or feature issues.

I closed my account without having a "full featured" alternative ready. Instead, I used the the mailbox feature provided by my domain registrar[1]. I initially set out to only use this as a temporary arrangement, but the quality of service has been so excellent that I've had no reason to move from it.

Keep in mind, because of this move, I'm no longer a "typical" email user. At least, not what has become typical of email. I use it purely as a personal communication tool. Not as an information archive, password manager, file storage or any other (mis)use of the thing that has seemed to become standard these days.

I access it through a desktop client via IMAP, but they also provide webmail access via an instance of the GPL licensed Roundcude[2], which I use extremely rarely.

[1] https://www.gandi.net/?lang=en

[2] http://roundcube.net/

doesnt_know··on You can finally play SimCity offline
Did the prevention of piracy result in more sales or just less people playing the game?

Were the units sold to the user base of "bought it because they couldn't pirate it" enough to cover the cost of implementing DRM and running/maintaining the online component?

What about the units lost due to the negative press at release as reviewers were unable to play the single player component?

doesnt_know··on Just what we need. Another package manager.
I'm not "conveniently ignoring" it, it's just the distinction is irrelevant. You are running npm as root and installing packages.

Even if you completely ignore the security issues (which was my entire argument to begin with that you ignored). "Globally available" in this context really just means "put in your PATH", which can easily be accomplished without giving a bunch of random javascript tools root access to the machine.

doesnt_know··on Just what we need. Another package manager.
I haven't "been talking" to anyone. I've been reading the quick start or installation instructions for major node projects and lots state to install globally. See my other comment.
doesnt_know··on Just what we need. Another package manager.
You're right, I'm relatively new to node. This is exactly why I have been reading the manuals of various packages. Apparently, I'm the only that does here.

You are just flat out wrong to say that projects don't say to install globally. Just after a super fast search of some well known packages:

Express npm install -g express-generator@3 https://www.npmjs.org/package/express

Mocha $ npm install -g mocha http://visionmedia.github.io/mocha/#installation

node jslint npm install jslint -g https://github.com/reid/node-jslint

Yeoman npm install -g yo http://yeoman.io/

Bower npm install -g bower http://bower.io/

JSHint $ npm install jshint -g http://www.jshint.com/docs/

Grunt npm install -g grunt-cli http://gruntjs.com/getting-started

doesnt_know··on Just what we need. Another package manager.
I don't know about anyone else, but I treat my system and language specific package managers completely differently.

My system package manager has root access, it can make or break my machine. As a user, I am trusting the distribution I use and it's package maintainers. Package vetting, stability testing and signing are what I expect from my distribution.

For language specific package managers, those things would be nice, but completely unreasonable to expect. There is no trust involved, how can there be? Most package repositories have no vetting process, it's publicly writeable.

For python, there is virtualenv. Packages are "installed" in their little environments with user privileges. For node, I personally have a dir in home for modules and then ln -s cli tools into ~/bin. Again, all with user privileges.

The crazy thing is, for some people there is no distinction. In fact, I noticed a trend in the node community in that they all give instructions to install their modules globally. Literally every single installation instructions I have seen for node cli tools have said the same thing, install globally.

This is pretty baffling. If you were on a Windows machine, would you download some random setup file from a public ftp and run it as administrator? I don't know why an entire community (of power users and developers no less) seem to think it's somehow acceptable practise.

doesnt_know··on Doing: command line tool for keeping track of what you’re doing and have done
doing now updating todo file in orgmode
doesnt_know··on Support an open source animation feature film made with Blender
I don't think that has anything to do with the "OSS model". The management/leadership dynamic of FOSS projects can differ from one another just as much as closed projects do.
doesnt_know··on Show HN: What's my browser?
This is a perfect example of the importance of putting even a marginal amount of effort into ux.
doesnt_know··on $19B later, Facebook now wants to own my phone
The problem is this doesn't even matter to the average user. They've been so ingrained to just automatically accept these messages (EULA's, "warnings" etc) that they have become meaningless.

Even if you do get the odd person that actually cares, the question becomes "do I care enough to stop using this app". The answer is almost certainly no. If you actually cared about your privacy, you probably would have stopped using Facebook half a decade ago.

doesnt_know··on Iconic – An Icon System Designed for the Modern Web
I think you'll find that is a terrible argument and isn't going to achieve your desired result. I personally use Free as in Freedom software. Which of course, doesn't require that it be free as in price, but usually is. So right now I'm sitting on probably millions of man hours of developer work and it hasn't personally cost me anything.

The problem isn't that I'm not willing to pay for software, in fact, I definitely am. It's just that I don't need to. Which is apparently the same for icons, since there are GPL licensed alternatives out there.

The irony of course is that I would rather pay for software released under the GPL then pay for a closed piece of software. But, by virtue of it being under the GPL, I probably don't need to pay for it.

doesnt_know··on Hum
This is the first time I've ever seen anyone label the "instant updates" of IM/texts/Twitter as more productive than email.
doesnt_know··on Reddit to Give 10% of Its 2014 Ad Revenue to Non-Profits Picked by Its Users
I seriously question the figures you've stated, but either way, it's not comparable to this situation.

Reddit doesn't create content. Reddit is a content aggregation service just like HN. You could probably make the argument that some subreddits generate content, which I would not disagree with, but Reddit doesn't pay for that content creation.

Also, plenty of blogs aren't ad supported, or aren't primarily ad supported. I can't remember the last time I visited a "popular" blog and they didn't have an ebook or some other form of merchandise for sale.

It seems to me that those that are most reliant on advertisements are those that house communities or just regurgitate content from other sources. If those sites all died tomorrow, I probably wouldn't care. (That includes HN and Reddit).

doesnt_know··on Why is Atom closed source?
I guess the target market for Atom is those that already use a closed editor like textmate or sublime.

As an emacs user, I would be pretty happy if someone came along, took the super extensibility of emacs (which at first glance atom appears to do) and spun up a sexy, modern, not-lisp-using alternative. The thing is though, my number one priority for a text editor is that it's under a Free Software compatible license. This is simply not a negotiable point for me personally.

I honestly find it pretty amusing that despite the fact technology progresses at such a rapid rate, I'm using a text editor that was first developed a decade before I was even born.

← PreviousPage 8 of 10Next →