marksutherland
marksutherland on Hacker News
The majority of this article tackles the over-reliance on software metrics, an issue that many people have brought into question over the last decade or so, and he does a good job of summarising the problem with it. However, in the last two paragraphs he attempts to tar the rest of the Software Engineering discipline with the same brush, painting it as a set of overtly rigid tools bureaucratic managment might use to crush the life out of any software project.
I've studied as a computer scientist and as an engineer (electronics) and it's been my constant impression that those trained in the former completely misunderstand the latter. The engineering mindset is one of creative problem solving, using heuristics, tools and systems that have worked well in the past to guide you to your eventual goal, and ignoring them if they don't make sense or will misguide you. Instead many programmers seem to want to find the general algorithm for development. It doesn't exist and in a way its our philosophers stone, it's pursuit wastes time, effort and money. Instead we should be happy with the ever expanding toolkit of techniques the modern developer has at their beck and call whenever they're necessary. That's the real essence of Software Engineering, even if some parts of the industry have gotten lost over the past few decades.
Frankly, this article's title is blatant troll-bait and I really should know better.
I would have seen this as good news, if I hadn't read this article the other week:
http://www.chartingstocks.net/2009/03/ning-exposed-tech-comp... . I noticed Marc stopped blogging just before the first questionable action that's reported in the article. Marc's blog posts in 07/08 were fantastic stuff, but the behaviour of his current business, with no reasonable response that I could find, undermines his otherwise good reputation. Does anybody know more about what's going on here?
I don't think I get this. They could have put together a blog or similar website which they pushed articles of this type out to once a month, with all the convenience of linking and being able to view the content (there's very little imagery in this edition) in whatever platform you already use. Instead they've chosen a digital imitation of a physical magazine, which you need some kind of specialised reader to read, wont be indexed by google and will make it hard to reference. Am I missing something?
"In the end, however, it all boiled down to a lack of content." Last sentence in the article and a fitting conclusion.
I remember when I was Time's person of the year back in 2006. Which is to say I'm not sure how much can be read from this. It's amusing they had the wit to run with it and I'm intrigued to see if this does anything to raise the profile of 4chan.
To a certain extent, it doesn't matter that much. This is a problem that affects most universities and most courses. Ultimately I became resigned to focusing on what
I wanted from my course, which was to learn some knowledge and skills I found interesting. Also a degree seems to act as a sign that you're capable of getting a degree, and putting up with the bullshit that entails these days. It doesn't say anything about how good a developer you are or will become, or what kind of "Computer Scientist" you are. That's part of the reason why companies have interview processes, because you can only glean so much from a CV.
So, my advice is to give the guy a hand if you have time, you'll probably find he has skills that compliment your own which could come in useful someday. Also, try to stop caring so much about how your peers are performing, and focus on exploiting the access to people and resources available to you so you can get what you want out of the course. Ultimately there's very little you can do to change the behaviour of people your only mildly acquianted with.
This is very similar to the rants I've given and heard from plenty fellow students back when I was still studying a few years ago. I can see exactly where it's coming from, and yet I can't agree. Partly it's the blatant snobbery of it, which I know from my own experience. It's frustrating to see folk with no interest in the discipline do better because they're more focussed on getting a first than actually learning anything.
The thing is, the industry is a lot bigger than it seems when you're at university. Developers/programmers are actually a pretty small part of it. For example, software testing/validation is a job in itself which can involve very little coding. Professional documenters are paid to write about software and do very little coding, but an understanding of the field is still useful to them. And lets not forget the good old ranks of management, forever considered to be a complete waste of time that gets in the way of "just hacking shit out". Except it turns out people don't want shit.
So basically, just because somebody is on your course and doesn't want to spend all night fiddling with their ubuntu installation, reading HN and learning the stuff you know that you'll need for the job you want, doesn't mean they wont be able to hack it in industry. If anything the industry could do with more normal people. Preferably ones with boobs.
Yet another generic, vacuous article about twitter, of the skeptical variety. I suspected there might actually be some insight in this one since it got posted here, but it's as inane as the rest of them (deliciously ironic given most articles of this type scold twitter and it's users for their inanity). For once I'd like to read an article that at least muses on why folk tend to be confused when they first join twitter or why it seems to have a marmite effect (i.e. you either love it or you hate it). I'm getting quite tired of this sort of banality however.
goes off to check his twitter feed for something more interesting
I noticed balsamiq uses comic sans or something very much like it. Probably one of the few appropriate uses it has.
I noticed balsamiq uses comic sans or something very much like it. Probably one of the few appropriate uses it has.
I was really hoping I'd get asked to sign-in before I could read that article.
More to the point though, twitter's issues tend not to be the kind of thing you're looking for in beta testing. You can't test scale with a limited number of users by defintion. A service which still loses data in corner cases, exposes private information unintentionally and so on is better off in an acknowledged private beta than suffering the incredibly bad press and resentment of users which will arise in these scenarios.
Also, not all software is built equal. Twitter is strongly affected by network effects, the more people using it, the more valuable it becomes, so getting people signed up is more important than ironing out every bug. However the likes of gmail is weakly affected as you can still email all of your mates whether they use gmail or not. Spotify's value doesn't particularly increase when new users join it, but it does when it's catalogue is expanded.
Yup, that's a good way of putting it. So his claim that the CTT is false is misleading. Really he's showing that it doesn't hold for real machines. Perhaps that's not a particularly novel statement but i certainly found it enlightening :)
He's restricting the input functions so that they're parameterised by the variable that marks the current state of the computer. In reality this occurs often (the variable represents time) but mathematically there's no need for this. It seems to me that he's refining the model of a computer which we can realistically construct and showing that are even fewer things it can compute than its theoretical brethren.
Also, anyone know how this compares with qt/qtopia?
I suspect the addition of twitter to the proposal was purely to ensure it recieved the attention it's now getting.
Also, primary school is equivalent to elementary school is in the states, so this doesn't mean that pupils will never be taught about some of things that have been made non-compulsory. In particular, as the article points out, the second world war is covered extensively during secondary school (i.e. high school). And it's also worth mentioning that this probably only applies to the english curriculum.
doh, I missed the root comment (threading isn't very obvious in links).
It can't be both? The percieved benefits of protectionism, combined with the squelching of unsavoury opinions and other content must be very appealing.
That's an inconvenient truth that ;)
39 points within an hour or so. I'm not really sure what to take from this tbh.
Damn. The day after I claim he's been doing nothing for the past year, he goes and posts a fairly interesting review of django.
Now, lets quote Zed:
"Read it, and take it as a chance to discuss pseudo-macho speech online, and whether you really are only listening to perceived strength rather than reason."
I did some searching, and the highest ranked similar post I could find is this one which currently has 31 points:
http://news.ycombinator.com/item?id=404309
Want to bet this article gets more points? :)
OK, I'm guilty of some hyperbole there. From what I can tell, Zed is perfectly
capable of being civil when he wants to be, very driven and a good engineer.
However he has an impulsive trollish side as well and it hasn't been laid to
rest despite claims that it has. So folk just need to ignore him when he's being
a dick and learned not to blindly upmod anything that comes from zedshaw.com.
Meh, I suspect one of the reasons I'm most riled up about this is that I'd have
also defended him a few months back. I doesn't seem like he needs it now though.
Up until he pulled his trollier-than-thou speech i'd have agreed. The utu documentation is very well written and enlightening and so too are plenty of his trolly articles. What annoys me is that he claimed he was better than that, that it was all a show.
Perhaps he's just gotten used to the rant format. Hopefully he'll improve with time as when he's sensible he's awesome. But like he's said he should be judged not on his personality, bad or good, but by his works and ideas. Frankly they haven't been very impressive lately.
You know, if he'd actually done that, that would be fine. But in the past month he's flamed the music industry after doing a piss poor job of researching his claims then retaliated with a giant rant and personal attacks when folk disagreed with him.
WTF are we still paying attention to him, and why is he still getting to the top of the HN front page when he's done nothing of any real worth for the past year, apart from the opinionated rants he himself has decried?
If nothing else, the fact they've taken the effort to overlay right/left arrows on the image during a mouseover event, yet still do a full reload to show the next image is instructive.
Any particular reason this was linked to other than general interest? I'm not seeing anything revolutionary...
I've been told a good rule of thumb for producing reasonable estimates is to make an estimate for how long you think it should take, then double the answer and add 10%. I never want to follow the advice when making estimates, as it feels like saying it'll take so much longer than I actually think it will might make it seem I'm inefficient, but in reality it turns out to be about right.
Perhaps also worth mentioning Hofstadter's Law:
"It always takes longer than you expect, even when you take Hofstadter's Law into account."
Hmm. A more cynical explanation is that they all want to have the loudest CDs in the jukebox. In noisy public environments (pubs, parties, etc.) the volume of whatevers playing music is likely to be set according to the loudest tracks that are played. As a result anything quiet become hard to hear over the background noise of folk chatting. So you end up with a sort of prisoners dilemma scenario where it seems like you have no option but to master your CDs loud.
Similarly, adverts on TV are usually much louder than the shows they're interrupting to try and grab your attention and they all compete with each other for that attention. Very annoying.
Posted by
marksutherland on Friday March 06, 2009 @07:13AM
from the prorec.com dept.
Just so happens I was digging up another old article on this subject yesterday by a guy called Rip Rowan. In his article he looks exclusively at how Rush's albums have been mastered:
http://www.prorec.com/Articles/tabid/109/EntryId/247/Over-th...
I suspect this is the same process that resulted in making Death Magnetic almost unlistenable with good headphones.