HN user

habs

743 karma

I'm a web dev writing C# ASP.NET by day and budding pen tester and computer security techie by night. If you need me, catch me at:

my email :- hrehma at google's mail company

Posts214
Comments38
View on HN
www.bbc.co.uk 14y ago

LG signs deal with patent giant Intellectual Ventures

habs
7pts0
www.bbc.co.uk 14y ago

Arts groups tell BT to block access to The Pirate Bay

habs
4pts0
www.bbc.co.uk 14y ago

Blackberry problems spread to US

habs
2pts0
www.spotify.com 15y ago

Upcoming changes to Spotify Free/Open - Spotify

habs
1pts0
mashable.com 15y ago

Nokia Partners with Microsoft, Embraces Windows Phone 7

habs
2pts0
derrenbrown.co.uk 15y ago

Gray Matter: In Which I Fully Submerge My Hand in Liquid Nitrogen

habs
1pts0
news.ycombinator.com 15y ago

Ask HN: Prominent software engineers/computer scientist using Twitter

habs
2pts0
waterloolabs.blogspot.com 16y ago

Waterloo Labs: FPS with Real Guns

habs
2pts0
news.bbc.co.uk 16y ago

Adobe's row with Apple over Flash technology escalates

habs
1pts0
www.skyfire.com 16y ago

Skyfire brings Flash video to Android

habs
2pts0
www.zyvexlabs.com 16y ago

The space ship Enterprise Star Trek fabricated on a one-billionth scale

habs
12pts5
news.ycombinator.com 16y ago

Ask HN: Recommendations for books about Django and/or python development

habs
2pts0
news.bbc.co.uk 16y ago

Earth's true colours in Nasa's Blue Marble images

habs
1pts0
www.guardian.co.uk 16y ago

BBC's iPlayer verification blocks open source software

habs
3pts0
www.independent.co.uk 16y ago

PlayStation 3 encounters crippling calendar problem

habs
1pts0
petitions.number10.gov.uk 16y ago

Petition to encourage government departments to upgrade away from IE6 [UK]

habs
1pts0
news.bbc.co.uk 16y ago

WIkiLeaks whistleblower site in temporary shutdown

habs
2pts0
news.bbc.co.uk 16y ago

German government warns against using MS Explorer

habs
2pts0
news.bbc.co.uk 16y ago

The first glimpse of dark matter?

habs
1pts1
news.bbc.co.uk 16y ago

Google previews Chrome open source operating system

habs
2pts0
arstechnica.com 16y ago

Microsoft's psuedo sudo patent doesn't really cover sudo

habs
1pts0
eu.techcrunch.com 16y ago

Turkish government claims Google owes €32 million in taxes

habs
1pts0
www.newscientist.com 16y ago

Was moon-smashing mission doomed from the start?

habs
1pts1
news.bbc.co.uk 16y ago

Prime minister apology after Turing petition

habs
1pts2
www.zurich.ibm.com 16y ago

IBM Scientists First to Image the Anatomy of a Molecule

habs
1pts0
arstechnica.com 16y ago

AMD reverses GPGPU trend, announces OpenCL SDK for x86

habs
38pts27
www.independent.co.uk 16y ago

Murdoch papers to charge for websites by 2010

habs
1pts0
news.bbc.co.uk 16y ago

Cable fault cuts off West Africa net connection

habs
2pts0
arstechnica.com 16y ago

DRM for news? Inside the AP's plan to "wrap" its content

habs
15pts23
arstechnica.com 16y ago

Podcasting patented VoloMedia claims major tech patent

habs
2pts1

I'm not sure if a virtual machine (VM ware player) allows you to have direct access to your graphics hardware. I think VMware workstation allows you to use the hosts video card. But is only supports acceleration for OpenGL.

Besides, this makes justifying PC gaming and the PC as a games platform even more difficult. Especially considering that the xbox 360 and Playstation 3 have already had this game for a while and don't have this DRM system.

Shame, seems like a good game.

Is it just me, or has there been an increase in the amount of attacks on apple hardware? Either that or I just seem to be more aware of them.

Apple's increasing popularity seems to be attracting more hackers to target the platform. This attack combined with an iTunes Buffer Overflow attack could lead to fair amount of serious security breaches.

In hindsight, hate was a bit strong. thanks for the bookmarklet. I too prefer the low-band version of the msdn. But I prefer java docs layout. It's a lot easier to use and navigate. With namespaces at the top, classes just below and method/class details as the main view. I think it's very elegant.

I wouldn't describe it as painful myself. But, I would agree with sentiment. Having spent 3+yrs working with Java and then moving to C# (2yrs+ dev) has been a pleasant experience. C# is great language with features like delegates, Indexers, Pointers and Unsafe Code (executed in an unsafe context) and constraints on type parameters.

In contrast, I hate the msdn documentation for C# and still have a soft spot for java documentation.And yes, C# v Java is not the same as JVM v CLR

What is a Browser? 17 years ago

Agreed, Technology should be like a sewage treatment facility. In that, you know it treats your water supply. But you don't have to be aware of the interact refinement process and engineering splendour that has gone into it.

Regardless of AMD's intentions in this case or the financial implications of this decision. Intel with either look like a petulant corporation or worse, an organisation that actively strong arms its competition...well at least to any anti-trust commissions any way.

I disagree. We are no more not part of the evolutionary cycle than we are not part of planetary climate change. (Pardon the double negative).

Evolution is no more than genetic drift within a population through reproduction and variation shaped by selective pressure. What you describe as gene therapy could be seen as a selective pressure. But there are many selective pressures on large populations of humans and these selective pressure vary from one set to another. I do agree that the dynamics of selective pressures has changed for humans thanks to modern medicine. But I contest it still applies.

"Many hackers are one-trick ponies who know how to use a few specific tools but are clueless after those fail."

I think he has confused script kiddies with hackers. Hackers don't just run scripts and shrug their shoulders when things don't work. Hackers make the scripts and find vulnerabilities in systems. Usually employing some very smart techniques to obtain their goals..(shellcodes, buffer overflows, etc). A fantastic knowledge of C / ASM is usually required...

"the U.S. government believes that you need criminals to think like criminals"..Just for the record (Hackers != Criminals)..

Java - I love Javadoc Tool. Don't really get to use it much now, but still love it.

c# - Constraints on typed params.

public T AssignLiteItem<T>(ArchivingItem archivingItem ) where T : Item {

T myITem = (T)typeof(T).GetConstructor(new System.Type[] {}).Invoke(new Object[] { });

myITem.ItemReference = new ItemReference(archivingItem.Id);

return myITem;

}

"There was of course no way of knowing whether you were being watched at any given moment. How often, or on what system, the Thought Police plugged in on any individual wire was guesswork. It was even conceivable that they watched everybody all the time. But at any rate they could plug in your wire whenever they wanted to. You had to live-did live, from habit that became instinct-in the assumption that every sound you made was overheard, and, except in darkness, every movement scrutinized."

-1984

Nice article, The litmus test I have always used (with a varying degree of success), is enthusiasm.

How keen are they on programming? Do they read coding blogs in their spare time? Are they involved in any open source projects or any coding projects outside of work?

To me, all of these things scream "This is not just a job, I actually love to code"

Scientists and engineers have long been the engine of progression for societies. I think it's a shame that people don't have more of an appreciation at the technological and scientific wonders of the modern world. But like you said "At least it's the first thing on Hacker News" :D

Surely concurrency has more to do with performance than scaling?

Scaling is more about a product's ability to easily grow and handle an increasing amounts of work, rather than it's ability to render/dish out pages.

Good point, but your parents will never say to you "we need to drop certain functionality to improve the core framework in order to secure a stable release" or "private static long MAGIC_NUMBER = 1024*1024; ?!?! you crazy man!! what the hell does this do?"

I personally find it easier to work on a project when I have somebody to look things over with. It's very easy to get side tracked when you work on things by yourself, well thats what I find for myself any way.

"The second biggest danger with going solo is the loss of motivation."

I found this to be true, a few weeks a go I mentioned my idea to an old friend of mine and he was sold.

I have found a cofonder and now things are back on track. I was lucky, the guy I'm now working with is my best friend from grad school. So I already knew I wouldn't have a problem with him.

I do think that having somebody else working with you makes a huge impact. Not only on the product itself but also on your mentality.