HNHacker News
TopNewBestAskShowJobs

Ruudjah

45 karma · joined January 23, 2011

submissionscomments
Ruudjah··on Diaspora* Project on Pivotal Tracker
Weird. I can access the provided link, but when I click the homepage, I need an account.
Ruudjah··on Poll: Display points on comments?
In 2000, having a guestbook on a website where you can post a message anonymously was the norm, spambots did not exist.

in 2005, the ability the reply using an account was the norm, where replies could be rated 1-5 (slashdot and the rest).

In 2010, upvoting messages by giving them points was the norm, which Digg started and Reddit perfected.

In 2015, labelling posts I think will be the norm. Users will get the ability to associate posts with labels, such as insightfull, funny, interesting, firstpost, nonsense, et cetera. Every post will get it's own tagcloud, the labels being associated a lot being bigger.

The problem with upovoting is that you only classify posts using a numeric value. A numeric value can only express a limited classification. It does not say anything more specific then "bad rated" (<1), "not rated" (1), "somewhat rated" (>1 <6), "good rated" (>5 <20), and "awesome" (>20). Other then that, it does not say anything useful.

Ruudjah··on IBM getting into the HTML5 authoring game with open source Maqetta
We're just a few years into serious codegeneration tools. Most people still have the bad taste of MSVS code generators in their mouth. When it evolves, code generators will be unbeatable to manual coding, area by area, language by language, slowly. Some langs/frameworks/toolkits will never have decent codegeneration.

A paper document generates code also, like OO.org (LibreOffice) or OOXML. They're pretty good at that, I have yet to meet the first guy manually writing a doc by hand. Html5 will replace those document formats, simply because they're based on paper.

The camp saying current code generation tools suck, are right. The camp saying future code generators will fit your needs, are right also.

Ruudjah··on "Diff for HN": Update and highlight changes
"A calm river of nerditry"
Ruudjah··on The jQuery Divide:Understand where jQuery ends and JavaScript begins
GWT solves it for me while javascript has these problems.
Ruudjah··on Trinity: Microsoft Research’s Hypergraph Database
I was thinking... Will every datastructure eventually gets it's own database to facilitate distributed persistence of mass collections?

Why, or why not?

Ruudjah··on Emscripten (LLVM-to-JavaScript compiler) 1.0
Maybe include generic libs into browsers.
Ruudjah··on We need a GitHub of Science
> And for the posts on social sites, are they more often about the creator or what they created?

You hit the nail right on the head. Github is about sharing code. The code is the creation. Github's unique selling point is the webinterface to show the code: It's the best designed interface in the industry to show code in a browser.

> Does GitHub provide this feature better than SourceForge or others?

Various software is available to show code in the browser, but none works as well and is polished as well as Github. The creation (code) therefore can be best shared on Github. As such, others willing to check out the creation are, from the moment they arive at github, mostly busy this exactly that: check out the creation (code). Every time I visit repo's visualizing the code in html on other places then github, I get agitated by the annoying interface. Example: some interfaces require you to click on a file, after which the postback returns a site containing a list of revisions, and new buttons to 'view' a revision. This causes me to wait for a postback, and click, twice per file I want to view. Github instead instantly shows the last revision.

All these small tweaks account for much better usability on Github compared to other sites.

I guess for scientists, there must be the same approach as Github approaches programmers. For programmers, it's about code, and for scientists, it's about data and the conclusions derived from it. Instead of showing code, show a paper with the possibility to drill down on data. The data being shared can then be treated the same as code being in a source repo, so the usual git stuff (branching, merging, pulling, pushing) can be applied on the paper+data.

Ruudjah··on We need a GitHub of Science
The problem is currently GUI. There are no good GUI's to work with git. Windows and Mac OS X have some GUI tools scratching the surface of what's possible with git, but none come close in opening up the full possibilities of git. Linux has a few very alpha, specific (like showing branches) GUI tools.

If we want non-programmers to use git, we need GUI's to instantly visualize the state, commands and other possibilities. No non-programmer is going to learn git using a CLI.

Ruudjah··on We need a GitHub of Science
John Resig started a project to generate resumes from the contributions at github. Regularly I see posts at HN/reddit/etc sites of users saying: "I build this and that, check it out!".

Personally, a motivation (of a lot more motivations) is indeed prestige. Now I can show off my nice work.

Sure, openness started it all: Linus shared his VCS, which in turn sparked Github, which in turn initiated thousands of developers to share their code. But openness really isn't the sole driver for people to share their code any more; more incentives, of which prestige is an important one, drive the popularity of github.

Ruudjah··on TED talk about "Open Science" debate TEDxWaterloo
These kind of talks depress me somewhat. It shows that there is a need to educate scientists into sharing data. Which is kinda sad, because scientists should know this and share by default. It shows current state of science is not yet very far in sharing data with everyone.

The main blockers of open science will probably be paper publishers and commercially funded science. For publishers, it's easy to see why: their market will be reduced to only peer-reviewing services. For commercially funded research (especially political commercial science): It's in their interest not to share the data. Because sharing it would allow critics to scrutinize the data and filter out the ugly.

Ruudjah··on A Visual Study of Computer GUI in Cinema
I hate it when the scrollbar extends while scrolling. Please don't do that.
Ruudjah··on Birth and Death of Microsoft Bing
It's one of those very, very scarce texts where mild swearing adds something. 99 out of 100 times, it's just deteriorating the post quality and signs of bad writership.
Ruudjah··on How HTML5 will kill the native app
I tend to agree on this. However, I'm curious how some hardware specific stuff will be abstracted. Will html5 support sensors, cams, mics, et cetera? Currently, only the GPS sensor is supported. I have not yet seen any proposed features heading into this direction.
Ruudjah··on Life beyond HTTP 1.1: Google’s SPDY
Is there any need today to talk manually to a web server using telnet?
Ruudjah··on C Craft: C is the desert island language.
> Not only is C easy for humans to understand,

Is he being funny or serious?

Ruudjah··on Writing Clear, Concise, Sentences
> Writing Clear, Concise, Sentences

With a title like this, I won't even read the thing. So many things are wrong with this first sentence. 1. Why The Capitals For Each Word? That screws with my human word recognition algorithm. 2. The title implies three things: Writing clear, do something concise and something with sentences. That's all but clear to me. "Writing clear": you mean writing the word clear? Does not sound interesting to me. What do you want with "Sentences" and "Concise"? Not clear at all to me. 3. Probably, the author meant something like "How to write clear & concise sentences". That gives the sentence instantly another meaning.

Ruudjah··on The Future Of Libraries In The E-Book Age
The article forgets a step; it puts the question "will libraries become obsolete?" on the table. That assumes the book itself will not disappear, which is a very questionable assumption.

My prediction is that books eventually will disappear completely, and only nichebooks will be left. Encyclopædia Britannica becomes Wikipedia, novels become blogs, FAQ books become StackOverFlow-like websites, education materials become wiki's, how-to books become tutorial websites. And so on.

Print books will remain, but as a print edition based on the digital incarnation. The next generation will look to books as we look to magnetic tapes and CD's.

Ruudjah··on Why the US needs to blacklist, censor pirate websites
> Castro: If you accept the fact that piracy is a problem, government needs to do something.

Piracy is not a problem. There are numerous studies proving piracy increases popularity of games, artists and software. If you can't monetize piracy, don't go to the government asking for help. Update your businessmodels so piracy has a positive effect on your business.

Ruudjah··on Benford's Law
There's also sorting algorhitms based on this law iirc. Can';t find the link in 5 mins googling. Anyone?
Ruudjah··on -ize or -ise? : Oxford Dictionaries Online
Dictionaries are an artifact of an elitist society where only a small part was lettered. Language is a living thing, just like computer languages are. Oxford dictionary included internet terms like lol and imho, to reflect the current status in language used by a great part of the english speaking world.

The notion of an 'official' dictionary is rather strange. We use certain words, but we can only include them if an institute blesses these words. Having a dictionary is not a bad thing; it serves as a guide to know what language others may expect. The process of having an institute decide for us what's the set of words we ought to use is merely ridiculous. The alternative is this: generate a dictionary from all webpages utilizing the english language. We can do this every -say 5- years, which then will serve as a dictionary for the next 5 years.

The language speakers and writers should decide what the contents of the dictionary should be, not some elitist club of people calling themselves 'language experts'. We, the people are the language experts, not them.

Ruudjah··on HTML5 Is Breathing New Life Into the Web
Keep in mind that an HTML5 app can behave itself like a native app.
Ruudjah··on HTML5 MP3 Player - Plays local files and parses ID3 tags
Chrome 10: Succes (although I can only select a folder)

Firefox 3.6: fail

Chromium 10: loads, fails to play

Opera: loads site with errors, clicking button doesn't do anything

Ruudjah··on Android and the natural economics of digital goods
It's not just the search, it's the search with the economic model. The network effect and the volume that gives Google a castle. I can take a crawler, indexer and server and have a competitor up tomorrow. But I don't have cheap bandwidth (Google has datacenters in most countries, giving them a cost advantage, local traffic only), a scalable infra, and the advertising network.
Ruudjah··on Ios, Android, WP7 - who cares?
I completely agree. I'm curious how we would abstract the rest of the hardware though. cam/mic/sensors can't be accessed from javascript (yet?).
Ruudjah··on That’s it, we’re quitting
> Error establishing a database connection

Nice way to quit.

We did it. We HackerNewsed it. Uh. YCombinatored it. Hm. We hacked it. No. We slashd... NO. We Redd.. NO!

o.O

Ruudjah··on I'm Regretting Going WP7
Html5 is the new app platform. Microsoft trying to push silverlight is really just another way of their triple E strategy (embrace, extend, extinguish). In this case, embracing web apps, extending it by their .NET platform, then trying to extinguish html5 using Silverlight.

This time, it won't be so easy as IE6: Google bets on html5, Apple (although somehwat), and they both have very good browsers already.

Nice try MSFT.

Ruudjah··on Paul Graham spills: Why some companies get his cash and others don't
> What do you look for? Determination. When we started, we thought we were looking for smart people, but it turned out that intelligence was not as important as we expected. If you imagine someone with 100 percent determination and 100 percent intelligence, you can discard a lot of intelligence before they stop succeeding. But if you start discarding determination, you very quickly get an ineffectual and perpetual grad student.

This is awesome.

Ruudjah··on JavaScript Garden
Well written, clear syntax highlighted examples. Upboat.
Ruudjah··on Review my HTML5 game Orbium
TOO MUCH CAPS CANT HANDLE IT

After that, what the hack am I supposed to do?

← PreviousPage 2 of 3Next →