HNHacker News
TopNewBestAskShowJobs

gu

829 karma · joined October 25, 2012

submissionscomments
gu··on Berlin Startup Map
Especially popular among employers is offering unpaid internships. But, hey, you'll get experience, and you're passionate about your job, right?
gu··on Berlin Startup Map
Soundcloud is probably known to more people than Wunderlist.
gu··on Learn Haskell Fast and Hard
Type systems aren't supposed to "get in the way of programming". Instead, they are supposed to assist you, and they do. This is why there is the perception that, for instance, code written in languages like OCaml commonly turns out to be correct once it compiles correctly. It's certainly not the case that language designers deploy a complex type system to make your work harder.
gu··on Some Thoughts on Education and Political Priorities
You can download the PDF versions here: http://s3.documentcloud.org/documents/804396/some-thoughts-o...

Unfortunately, the file is embedded on the Guardian website and can only viewed online.

gu··on Sacking Berlin: How hipsters, expats, yummies, and smartphones ruined a city
I don't think you read the article. It's not "hipsters" that are the problem. Also, the days where you got anything for 1 Euro are long gone.
gu··on The Georgia Tech Online Master of Science in CS is now accepting applications
Not directly. I did study in London on campus. However, there are plenty of cases where outstanding alumni of those distance BSc programs got admitted to a later on-campus Master's program. Also, the content of those distance BSc courses is identical to the on-campus versions. They teach the same courses, and you'll sit the same exams.
gu··on The Georgia Tech Online Master of Science in CS is now accepting applications
This one seems to be pretty close to a CS degree: http://www.londoninternational.ac.uk/courses/undergraduate/g...
gu··on The Georgia Tech Online Master of Science in CS is now accepting applications
As a European I can only ask why this is so expensive...
gu··on The Georgia Tech Online Master of Science in CS is now accepting applications
Is studying in the UK an option for any of you guys? Many prestigious UK universities offer so-called conversion degrees for people with a non-traditional background. You should be able to produce a solid academic track record and some familiarity with the field, though. For those with a CS background there are many specialized MSc degrees, like Computer Graphics or Machine Learning.

A good example is University College London: http://www.cs.ucl.ac.uk/admissions/msc_computer_science/

The so-called generalist programs are for non-CS majors, while the specialist programs are for people with a CS or related background. Degrees in the natural sciences commonly involve introductory programming courses, so those may be a good fit.

gu··on The Georgia Tech Online Master of Science in CS is now accepting applications
This option has been around for well over a century: http://www.londoninternational.ac.uk/
gu··on Hacker Retreat Berlin
My answer was referring to your comment that you didn't know what the average salary of a junior-to-senior developer in Germany was.
gu··on Hacker Retreat Berlin
Berlin was "dirt cheap" ten years ago. Rents have been skyrocketing in recent years. On the other hand, salaries haven't.
gu··on Hacker Retreat Berlin
A typical salary for a software developer is between 35 and 40k Euros in Germany. Of course, if you've got a special skill set you can make a lot more. To people coming from the US, those salaries often appear to be "shockingly low" at first. Of course, this is before they take into account all the benefits, and this includes --- to pick three random examples --- not having to step over homeless people on the way to work, very low crime rates, or an extensive public transport system.

By the way, the few Americans I know who moved to Europe don't complain at all about the nominal wage differentials.

gu··on Ask HN: Are there CS masters in EU/USA still offering substancial financial aid?
MSc degrees in Europe are significantly cheaper than in the US. I think some countries don't charge any tuition fees at all, so if you take this into account, you can probably live with the relative scarcity of financial aid. Post-graduate education in Germany at public universities is usually free. There normally is some kind of administrative fee, which often includes free travel on public transport, but the total cost is much lower than what you'd have to pay for a regular ticket for public transport otherwise. Overall, it's a very good deal. Of course, the question is whether a MSc in CS will lead to a higher-paying job, especially when taking opportunity costs into account.
gu··on Skyrim's Modular Level Design - GDC 2013 Transcript
There is another story in this blog post:

"There are 90 people in the photograph below. With the exception of a small number of outsourced assets, you’re looking at the entirety of the dev team across all disciplines. We've resisted the temptation to grow into a multi-studio team of hundreds, such as you often find behind games of similar scope to those we make."

I find it most astounding that Skyrim was made by a team of less than 100 people. It seems that these days it's not unheard of that hundreds or even more than 1,000 people work on a game. An example of the latter category is Grand Theft Auto IV.

gu··on Cornell NYC Tech Campus gets $133 Million from co-founder of Qualcomm
Without wanting to sound overly sarcastic, I'd like to point out that if it's "hard be certain" that CUNY would profit from €100m, how can you be certain that the money would benefit Cornell? Heck, following your line of reasoning to its logical conclusion, why don't we just stop funding education altogether?

There is the saying that the US has the world's 50 best universities --- but also the 5,000 worst. While this is an exaggeration, there is quite some truth in it. Just to reiterate my point: if you, as a foreigner, address a bus driver in Oslo in English, he will quite possibly reply in proper English. However, talk to a shopping clerk at Sainsbury's in England, or Target in the US, and you may have to concede that the language they speak is closer to pidgin than English.

Lastly, I'll let you know that I have attended graduate school at a top UK university, a place you have heard of. Interestingly enough, only about a quarter of the grad students were British, and according to the rector this was because many British schools and universities don't educate their students properly. Now you may also know that the UK school system does quite a good job separating the children of the plebs from the children of the rich.

Can you see what I'm getting at? Well, I'll just spell it out for you: a very large part of my fellow students in graduate school earned their undergraduate degree from public universities in Europe, which normally implied the complete absence of tuition fees. Yet, for some reason Britain's own talent found it difficult to compete with them. This mirrors the point another commenter has already made regarding the situation in the US, but since you're from Europe, I thought you might appreciate this perspective.

gu··on Cornell NYC Tech Campus gets $133 Million from co-founder of Qualcomm
There is no correlation between the blog comment you linked to and the statement you're quoting. Your comment boils down to little more than saying "Not true!"

If you want to make the point that bolstering public education is a wasted effort, then think of countries like Finland or Norway who have an excellent public educational system. Go on vacation there, and you'll be surprised, for instance, how well the average person there speaks English. Now compare this to the US or the UK where people usually don't bother learning a second language, and your average shop clerk has a hard enough time communicating in his mother tongue.

gu··on Why I'll never work on First-Person Shooters again
A problem I have with modern games is that they literally string you along. I recently played Alan Wake on the Xbox 360. It was an unexpected experience because it paced relatively boring parts with some sudden spikes of adrenaline, and this happened over and over and over. In essence, nothing goes on for about two or three minutes, and suddenly two or three bad guys appear, trying to take you down.

After an hour or two of playing this game, I couldn't help but think that this was carefully balanced, and little more than a clever attempt to stretch the length of the game. I wouldn't be surprised if I the creators of the game (Microsoft and Remedy) had some psychologist conduct studies on how long it takes for people to lose interest. I completed the game, but I felt like in some kind of stupor: never completely engaged, but never so bored that I wanted to quit. Something quite similar happens in MMORPGs where the "drop rates" of items are carefully balanced to maximize the time you invest. From a relevant article [0]:

"How to make players play hard.

Translated into the language we've been using, how do we make players maintain a high, consistent rate of activity? Looking at our four basic schedules, the answer is a variable ratio schedule, one where each response has a chance of producing a reward. Activity level is a function of how soon the participant expects a reward to occur. The more certain they are that something good or interesting will happen soon, the harder they'll play. When the player knows the reward is a long way off, such as when the player has just leveled and needs thousands of points before they can do it again, motivation is low and so is player activity.

How to make players play forever.

The short answer is to make sure that there is always, always a reason for the player to be playing. The variable schedules I discussed produce a constant probability of reward, and thus the player always has a reason to do the next thing. What a game designer also wants from players is a lot of "behavioral momentum," a tendency to keep doing what they're doing even during the parts where there isn't an immediate reward. One schedule that produces a lot of momentum is the avoidance schedule, where the players work to prevent bad things from happening. Even when there's nothing going on, the player can achieve something positive by postponing a negative consequence."

That article makes for some chilling reading.

To get back to the point Michael was making: I do think that games nowadays are in general much more unappealing than they used to be. I know, I know, in the early 90s we had one platformer after another, but they often had quite distinct graphical styles and the mechanics didn't transfer 1:1 either --- just compare Mario to Sonic --- but today you've got one FPS after another, and almost all of them strive for realism and instant gratification a la Call of Duty. Many FPS games have absolutely identical mechanics, down to the button mapping. Storywise, FPS games are an absolute disaster. Very few games try to be different, like Spec Ops: The Line which provided a rather unusual emotional experience. Sadly, it sold very poorly.

[0] http://www.gamasutra.com/view/feature/131494/behavioral_game...

gu··on Was the Bitcoin Flock Just Sheared?
There are quite a few people who hold exactly that opinion. For instance, check out Alex Berenson's The Number: How the Drive for Quarterly Earnings Corrupted Wall Street and Corporate America, or read any "alternative" financial blog, and this line of reasoning might start to make at least some sense.
gu··on Review: Think Again: How to Reason and Argue (Coursera)
Don't forget to check out the bio of the instructor:

"His thesis, "A detailed study of gender stratification, resource allocation, and asphyxiation contingencies as manifested in the context of the submergent handicrafts of the peoples of the Aquacamamata Peninsula" was named Paper of the Year by the Maritime Anthropology Digest. Professor Dunne also holds an honorary degree in Professional Salon Services, and has starred in numerous bathroom fixture advertisements."

gu··on Review: Think Again: How to Reason and Argue (Coursera)
I've studied at a number of universities, starting from a relatively unknown local university, and eventually graduating from a very renowned institution. Judging from my own experience, I'd say that if you're only used to high-quality tertiary education, you'd be surprised how disorganized and poorly taught courses at universities further down the ranks can be. Compared to that, MOOCs are already far superior. Should the working world move towards portfolio-based hiring, which seems to get more and more common, then a great many universities will find it hard to justify their existence. Sebastian Thrun, founder of Udacity, said that in 50 years only 10 universities will be left, which sounds hyperbolic to me. [0] Nonetheless, I would be very surprised if there wasn't a wide-scale disappearance of institutions from the 2nd tier and below.

I'm not aware of a site that gathers MOOC reviews, but occasionally reviews get posted on Hackernews, which was the reason I submitted mine, too.

[0] http://www.economist.com/news/international/21568738-online-...

gu··on Review: Think Again: How to Reason and Argue (Coursera)
The course site was closed after the statements of accomplishments were created. Currently, the class archive is only accessible to those who were enrolled. But don't worry, the professors announced that this course will be offered again in August.
gu··on Collection of 6,850 video games and 330 consoles up for sale on Ebay for $550K
You have to consider the condition and rarity of some of the games. I only skimmed the listing, but he does has quite a few gems. In recent years, prices for "retro games" have ballooned. You'll be surprised what games in a great condition go for.

Just to mention a couple of examples:

- Earthbound (SNES) has a market value of up to over $300

- Chrono Trigger (SNES) normally sells for several hundred dollars as well.

- Neo Geo AES carts are coveted by collectors.

- Progear (CPS2) is one of the most sought after PCBs in the shmup scene, still selling for hundreds of dollars.

Also, sealed games sell for quite a premium.

I do think that if he took the time to sell the items individually, he would make more money. Then again, this would also involve a quite substantial investment of time.

gu··on Automatic Grading of Code Submissions Isn't Perfect Either
You are setting up a false dichotomy here. Speaking in your analogy, the question is not between grammatical and boring and ungrammatical and exciting, but between a novel that is gripping and grammatical versus one that may be as gripping but wasn't properly edited.
gu··on Automatic Grading of Code Submissions Isn't Perfect Either
But aren't those entirely different issue altogether?

Don't get me wrong, I do agree with you that MOOCs are a boon. A well-structured course may be able to provide a better experience than working through a textbook on your own. Still, this doesn't mean that those courses live up to the hype.

gu··on Automatic Grading of Code Submissions Isn't Perfect Either
Apart from the issue that we're talking about an introductory CS course, the greater problem remains that you'll only load up "technical debt", which may well lead to problems later on.

Michael O.Church briefly talks about this in his article on startup culture: http://michaelochurch.wordpress.com/2012/07/08/dont-waste-yo...

Also, see the recent HN post, "Ask HN: I just inherited 700K+ lines of bad PHP. Advice?": http://news.ycombinator.com/item?id=4557919

Lastly, in my article I highlight Open Office, which still has comments in German in its source code.

gu··on Automatic Grading of Code Submissions Isn't Perfect Either
I wasn't talking about insufficient test cases. Your remark about extensive unit tests is therefore quite irrelevant in this context as I don't question at all that the unit tests take border cases into account.

I am mostly concerned with "soft" aspects. Just consider the case where a student has to define variables, but picks variable names in a language other than English, or where control flow in a submission is more convoluted than it would have to be. Those are the cases I discuss in the article.

Moments ago, someone left a very fitting comment on my blog:

"I am taking the edX CS169.1 course and I find that I will consistently have a "less than elegant" solution that the auto grader accepts but that I feel is sub-par. The irony is this class has a large BDD/TDD aspect and is teaching RED-GREEN-REFACTOR, but with an auto grader once its green there is little reason to go back and refactor."

← PreviousPage 2 of 2