Recent submissions

Comment · 15 years ago
Oh pedant, I thoroughly apologise for my ignorance. May my vegetables all die, my breath smell for eternity and my armpits flood with hair and engulf the earth.
Comment · 15 years ago
Does it matter? Governments are bullies.

http://www.vvsss.com/grid/xkcd-on-crypto.gif

Here in the UK, we already have to hand over our keys or be chucked in jail.

Comment · 15 years ago
As far as we know. The Russians weren't always that honest about who they blew up by accident.
Comment · 15 years ago
If these are the problems you are trying to solve, just don't buy something with iOS on it.
Comment · 15 years ago
That looks painful. I'd rather like to move it to an SOA and split it into logical feature partitions and use service composition and windows workflow to integrate it all. Typically, I don't think anyone wants to pay for that though.
Comment · 15 years ago
"Vista Security 2012". It can't touch the root certs as you need elevated privileges to do that. The entire thing hijacks the user's shell via the registry. You can log in as another user on the machine and it appears not to be infected.

Quite well designed really :-)

Comment · 15 years ago
Agree about Notes being as awful. I had to suffer that from '99-'02. Looked like it improved after that but you can't polish a turd as they say.

I've watched SharePoint go with a spectacularly large boom when some muppet renamed the AD domain... That was a fun two days of my life reverse engineering it believe me. Thank goodness they did write it on top of the CLR as it's easy enough to decompile then to work out what the hell is going on.

Comment · 15 years ago
VS2010. Mainly the fact that the user interface is painfully slow[1] (either that or I'm unreasonably fast which is rediculous as Vim can keep up with me) and it just dies about 5 times a day on a good day. It might be the solution size though - it's got about 0.5 million lines of C# in it. Still it should work.

[1] On a quad core Xeon with 12Gb RAM, SAS disks and ATI FirePro card.

Comment · 15 years ago
Fair point. I'll give you that.
Comment · 15 years ago
Visual Studio is an awful product. It's bloated, performs badly, expensive and extremely unreliable.
Comment · 15 years ago
Don't they run Django? Is there something we should know about?
Comment · 15 years ago
Forget the UI. It's not important.

It MUST be common user functionality both for private and corporate users.

People have completely unjustified trust for these cloud-based services when in the face of it, they screw people's data up all the time. You should be able to maintain an offline archive of all of your data to guard against vendor failure.

To be 100% honest, at least here in the EU, I think they should legislate to make sure that a) you can get your data back when you so desire and b) the data should come back in an open format.

Comment · 15 years ago
Because there are consultants. That is the only reason!
Comment · 15 years ago
SLL certificates bring nothing other than a false peace if mind. I've seen fake antivirus software that goes to great lengths to provide verified (!) SSL encrypted pages to steal your credit card details.
Comment · 15 years ago
I'd say that's not necessarily an advantage. Sharding is incredibly complicated to get right considering all factors such as balancing and recovery.

I'd rather partition the data based on function onto distinct clusters, you know like eBay do.

You can update the indexes in a transaction too, so that's not necessarily an issue. MySQL has problems with this due to locking but the MVCC implementation in PostgreSQL allows much better concurrency.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton