HNHacker News
TopNewBestAskShowJobs

route66

1,664 karma · joined September 1, 2009

submissionscomments
route66··on Cogs bad
I might have misread the article, but does it talk about MVP's? To me it sounds more like Minimum Viable Developers which do the "why don't u just uze ..." whack-a-mole?

It's not about "embracing the cloud" what ever that means, but about being ignorant.

route66··on Cogs bad
In your story "better cogs" sound like "more cowbell". It's still a fundamental decision which will not go away: do you solve a problem in process or do you communicate with anything external: Redis vs. HasMap. It's not comparable to levels in programming languages.
route66··on The NoSQL movement
> That's a powerful thing. I have been working with people who know relational databases and OO. And I have been working with people who could only do one of these things.

I know with which group I prefer to work.

If a technology is used as a "don't worry: low barrier to entry" to keep the challenged on board, it will become a great measure for lack of competence if you know it.

Seriously, until now nosql advocates would use specific technical merits of the different options we have now, but "developers don't grok rdbms's": its not an argument. According to some, developers also don't grok fizzbuzz.

If you can't wrap your mind around set theory you should also not iterate through a collection of objects.

route66··on JavaScript Jabber: Backbone.js
Careful, you are arguing progress for the sake of it. If it does not serve a lowest common denominator it's probably not worth it and only fancy.

Slightly interesting in this context: http://www.youtube.com/watch?v=D9_6G8J6VJg (applications of simple sms based services covering Kenya)

route66··on I have a bad feeling about this
/rant starts > Why would the music industry (or any artistic endeavor) be any different in this regard?

"why would" indicates you did not think about it but you just want to fit the arguments to your position. Answer is: why should it? Like everyone here on HN you should know that softwareland is not only filled with startups but that there are infinitely more ways to run a software company. Same with music. It's not about being Michael Jackson or starving poor.

I have seen all kind of spoiled brat arguments of entitled hard drive owners seen coming along here and they are in the end just that: sense of entitlement and "i want" spelled out in different forms.

Foremost I read it from the snarky tone with which BS "tips" are given like "sell you underwear", "if people don't pay just f* off" ... I was even reading from people who think that artists principally have no rights on their creations, others were going pseudo philosophical with "the bits of my hard drive are free", (Oh yes physical property is still sacred, can someone tell me why?).

And then to witness the shit storm breaking loose if a company uses designs of 37 signal. Then the wannabe startups come out of their holes, they already see their ios-apps floating around in freedom and not generating money anymore.

Here it is: If a content creator creates something it's at his will to decide what happens to it, if it's free, it's free. If he wants to be attributed or paid, then it be so. All else is not at your discretion. Running away with a 1TB hard drive full of downloaded content and then screaming "it's good for your resume" is just an insult. Not more.

This has got nothing to do with entrepreneurship. Apparently music motivates people to buy gadgets for several 100 bucks to have it 24/7, so let them take the free stuff, let them pay for the stuff with a price tag.

To paraphrase: consider it a product worth buying and pay or just leave.

As an aside: I do not make and do not intend to make money from music anymore and always have profited from very liberal use of copyright laws. But when I played copyrighted material I always made note of it and paid dues where applicable. Why is this such a difficult concept for the elite hanging out here? And why this kind of annoyed lecturing?

/rant ends.

route66··on My Addressbook? Keep it. Telephone numbers are a disgrace to our generation.
The phone number exchange protocol you describe seems to demand that at least one of the persons is spelling out his/her phone number out loud ...

What I would expect is a protocol where both just should be able to connect their phones on short distance (bluetooth, whatever) and acknowledge an "exchange phone number with <person>?" dialog ...

route66··on Let's Build an MP3 Decoder
> that's why the music on CDs is sampled at 44.1kHz (40kHz with some safety margin)

A nice explanation of the 44.1kHz is here: http://www.cs.columbia.edu/~hgs/audio/44.1.html

Initially digital video tracks were used and as such they were constrained by the video formats commonly recorded on them and the playback devices coming with that.

route66··on Node.js isn't a silver bullet, but it's still a bullet.
> It seems pretty hard to have any operation be blocking in node ... To my knowledge everything I can do in node is asynch

As soon as you code an endless loop in a function it blocks the server forever. Do a long calculation: it blocks for the time running. Node is no magic dust which turns everything it touches into asynch high speed code.

Node is asynch only when it comes to operations that are external to your code. (network, file system) . One could even argue that CPU intensive code being external to node but running on the same server could block if it's not running on a different CPU altogether.

route66··on General principles for good URI design for RESTful and HTTP applications
Which reminds me: http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...

I quote it, because it resonates with a lot of people. Especially those who abhor the factoryfactories. Why are the nouns undisputed when it comes to REST? It might map to the web, but does it map well to computing?

route66··on You're Overthinking It
You just describe the complete and utter failure of Nerdistan: While the nerds solve their problems by writing software that caters for their nerd-needs (version control, editors, fluffy frameworks just yo name a few) , the rest of the world should just learn to program themselves when they want to solve their problems ...

There is a way out of this echo chamber though: don't teach others to program but let them teach you about their field.

A software industry who only caters for itself (the "scratch your own itch" fallacy) is irrelevant. How many Basecamps do you need?

route66··on What exactly is RESTful programming?
Yes I want a static list of procedures to call. GET, PUT POST and DELETE are to coarse grained.

Method missing is in my book completely differrent from Page Not Found. Method != Resource.

route66··on What exactly is RESTful programming?
> REST works when you're dealing with objects that respond to messages

You mean GET PUT, POST, DELETE ? This is my criticism of REST. If we transform all our processing objectives into nouns which we can address with these verbs, we will arrive straight away in the http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...

> The whole idea behind object oriented programming is that you don't compose functions, you let objects pass and respond to messages and record their observations (state).

But this was SOAP in the first place?

route66··on Apology to 37signals
> why would you want to steal from him in the first place

Read your own answer here: http://news.ycombinator.com/item?id=3453379

route66··on Why I'm a Pirate
So, I'm a musician. What "physical manifestation" are you talking about? Compressed air? Because as soon as I make a record I have to "guard that physical manifestation" ... how? with SOPA? preventing CD'd from being sold?

And in short you deny artists of ownership of anything else than the physical representation (unethical!) But in the next sentence you make the creation "other people's property". If I think of something you did not, this robs me of rights and automatically gives entitlement to you?

route66··on Why I'm a Pirate
I see that you are the maker of FinalTouch. Where do you offer the free downloads?
route66··on This photograph is free
The problems specifically concerning works of art were put onto paper 75 years ago (probably not only then).

While this touches the discussion on HN only on certain aspects it makes for an interesting read when you have the time. And are not put off by the host name.

http://www.marxists.org/reference/subject/philosophy/works/g...

route66··on Open science: why is it so hard?
> My overall point vis-a-vis the article is that it's wrong in its premises and conclusions

Ah, that makes your reaction clearer to me. Thanks for responding.

route66··on Open science: why is it so hard?
> My point is: while ... theoretically nice idea, the practical realities are ... not a real problem for the vast majority of people. ... philosophical objection ... best. Which is not enough to instill enough urgency in those whose support is needed to change things.

What you basically say is : "It is the way it is because that is how things are. period"

Do you agree with the complaint? Or do you think it's useless and the complainer should do somethign else instead? Or do you say things are good the way you are? I do generally not understand the point of comments which seem to say "It is like this and now shut up", which you do not say explicitely, but phrasings like , "philosophical objection at best" indicate that you think of this as whining at worst.

I care about easy access to scientific studies for non-PhD's.

route66··on In which Eben Moglen calls out a reporter for having Facebook
The people in your network and their habits might tell more about you than you think. http://www.google.nl/search?q=social+network+graph+analysis .

Not to forget the images tagged with your name ...

route66··on Gender and math performance
Link to study: http://www.ams.org/staff/jackson/fea-mertz.pdf
route66··on It Is Time To Stop Pretending To Endorse The Copyright Monopoly
Just some comments:

> She probably would have sold a few copies before you'd be able to do that; and maybe you could produce a slightly modified version that would be better.

I don't even know what "better" means in the context of works of art. In any case it's about money: You would see it justified to cash in on someone else's work after she "sold some copies"? Also this remembers me of the common practice of the ripoff: "hendrix' greatest solo's": not mentioning that they were recorded by john doe .

> It's worth noting that some of the best works of mankind were produced when no copyright was in place, so the argument that associates copyright protections with content creation is weak at best.

It is not weak for that reason. Currently works which are commonly copyrighted nowadays are reproduced very easily: lossless copying, printing, electronic editing etc. Try that with the sistine chapel. You would have to clone the Borgias first. Quoting is indeed very common in art but it does not compare to copying. I think that the circumstances are not comparable.

> Derivative works are authored all the time.

Yes. See above. But selling Harry Potter with some changed scenes is a ripoff and not a derivative work.

> Most of what Disney ever produced is derived from popular classics from the 18th / 19th centuries (I remember that in "The Hunchback of Notre-Dame", the original author, Victor Hugo, isn't even credited)

Completely agree. Disney is indeed fishy what concerns his copyrights based on other's efforts. But honestly: when and why should you be able to cash in on coffee mugs showing disney's rendering of the seven dwarfs?

route66··on Ask HN: What's your experience with remote working? as employees/employers?
> that you (as employee) need to force feed status to your employer

That's what I experienced also. Make yourself heard: a simple mail at the end of the day to your team/manager will do. Ask for feedback. This is important when you are remotely attached to an otherwise locally working team, prevents ending up as "the guy who breaks CI once a month".

When you feel stuck or have the idea you feel disconnected from the flow of the team (or something stalled there) it's easy to ask for a skype/chat meeting with the group. In general I find communication not to be the problem, but it shows that bad or lacking communication locally gets somewhat amplified if you're passive because you don't share water cooler/bathroom with the team.

route66··on SQL and NoSQL are two sides of the same coin, mathematically
Disclaimer: I did not dive into their mathematical adventures, but am rather fascinated by their underlying economical foundation: If a market offers choice (the "monopolistically competitive market") it will not deliver profit in the long run. If it's a oligopoly on the other hand, said oligopoly can retain profits for a long time to come.

What is this? Tautological? Suicide of the market? At least it's spelled out that the user is the loser in that system.

route66··on Apache CouchDB developers respond to UbuntuOne issue
While it's not firsthand, this is a good summary: http://news.ycombinator.com/item?id=3276466

In short, it boils down to problems around authentication while sharing by means of replication.

route66··on Canonical drops CouchDB because they were unable to make it scale up
No. It's not even an article, it's slashdot. In the post someone links to an article on some website which again links to the canonical mailing list. https://lists.ubuntu.com/archives/ubuntu-desktop/2011-Novemb...

There John Lenton lays out in not so many words that "for the last three years we have worked with the company behind CouchDB to make it scale in the particular ways we need it to scale in ourserver environment. Our situation is rather unique, and we were unable to resolve some of the issues we came across..."

This sounds like a fair assessment to me. No "myths created", no "ignorance perpetuated".

I would also say that for every kind of technology at some point it's fair to say that it does not scale or is not sufficient in other ways.

Or to say it with couchDB: relax!

route66··on Copyright monopoly study claims "without copyright, no computers"
http://www.erawatch-network.com/en/Members/founder/technopol... seems to be the epicenter of this research, at least two of their employees come up as responsible in the report.

The blurb behind this link reveals them or as lobbyists "on demand" or just one of these uncountable organizations which feed from the seemingly unlimited amounts of taxpayers money in EU policy making. Probably both.

route66··on Scoble: Why I'm treating startups more critically lately
OT, just as a remark on that muscled but empty one-liner:

I noticed that people who can't teach what they are doing mostly suck at it.

route66··on Show HN: AI tool reads privacy policies, tells you which sites sell your info.
In a galaxy far away there was once conceived the idea of a machine readable privacy policy ... checking the interwebs reveals that http://www.w3.org/P3P/ was updated for the last time in 2007.

After some more searching: http://www.cdt.org/paper/looking-back-p3p-lessons-future points to more information about that path from the past. What would the p3p.xml of facebook look like?

On another note: www dot freeprivacypolicy dot com [1] seems to generate the kind op privacy policies the site featured in this post sets out to parse. There is humor in that.

[1] don't want to feed page rank as privacyparrot says: "Your information may be sold during a bankruptcy"

route66··on Stop motion video shot over 2 years with 288,000 jelly beans
All these are predated by the 1987 video "Der Lauf der Dinge" (The way things go) by Fischli and Weiss. http://www.youtube.com/watch?v=KgGhVsMmkAM . I think that also before youtube these type of things were done and people found out about it.
route66··on Examples of errors detected in various open-source projects
http://www.viva64.com/en/a/0077/ seems to have been the original article anyway.
← PreviousPage 5 of 8Next →