execution speed is more important than lines of code in this case
245 karma · joined February 5, 2009
execution speed is more important than lines of code in this case
its pretty standard, and working with e-commerce for a while now.
it is very possible to implement encryption and signing without having the user go through key generation etc. make it all transparent and give them a lock to click on if they want to make the message and attachments secure. PGP already has a similar product, and hushmail is pretty easy to use.
The other replies to your post have already covered what I would have said, I would just add that having a fixed belief that if something is illegal, that it must be bad for you, is ignorant at best.
Almost all of the illegal drugs are also prescribed in some form of the other. There is the massive painkiller industry built on opiates, ADHD and amphetamine salts, Air Force pilots in the USA are given 'go pills' as were SS troops during WW2. There is a terrible double-standard in our society when it comes to drugs, where for some reason we are expected to believe that these use cases are somehow fine, or are somehow safer, than an individuals own experimentation with using the same substances for their own performance gains.
The human body was designed thousands of years ago, and evolved its capabilities based on having enough energy to gather enough food to survive that day. With no additional substances to give us an extra push, we simply weren't designed to be able to concentrate on complex tasks for 16-18 hours in day.
If you are able to with just coffee and cold showers, then good for you - there are some of us who, like the Air Force pilots, seek a bit more of a push. I don't distinguish between coffee, vitamin supplements or any other drugs, they all have a purpose and we all should be free to use or not use each as we choose.
In my own experience, I have used small doses of either amphetamines (both prescription and not), cocaine or various other narcotics (usually just dropped into a coffee) to take me through some big, demanding and complex projects. I know that this is not the 'correct' thing to say, but with self-control and knowledge about dosage, I can't think of a single downside to them being used in such a manner.
I can imagine that daily small doses would add up to a dependency which has its own ill effects.
Obligatory Bill Hicks quote:
“See I think drugs have done some good things for us, I really do, and if you don't believe drugs have done good things for us, do me a favor: go home tonight and take all your albums, all your tapes, and all your cds and burn 'em. 'cause you know the musicians who made all that great music that's enhanced your lives throughout the years.... rrrrrrrrreal fkin high on drugs.”
there is a tech angle to this story - and its about how we need solutions to stop unauthorized propagation of private content. DRM systems as already built into Windows and other systems would work perfect - it just needs to be standardized and rolled out across mobile and web platforms (most of it is based on open protocols)
It's a shame because we have the technology, it is just currently being applied in the wrong places
I would say that it is connected to the RIAA drama and CBS sending them user info. If they resigned because of that, then full props to them (they just owe TC one big apology).
If the data sharing with the RIAA did happen and they didn't resign - then shame on them.
It seems 55% of Mashable traffic is coming in from search engines. If you look at their homepage, they are obviously heavily optimized for keywords like 'youtube', 'myspace' etc. (I got my stat from compete pro, cant link)
As a tech/valley person, I keep up with TC a few times a day but Mashable doesn't interest me at all. I am sure I am not alone.
I will add one more to the list. The difference in click-through rate for the top result from the second result is 3.5x. ie. Top result gets 43%, second place gets 12% CTR. Ranking first means a lot.
Also the spikes in trends for the caveman keyword being linked to Geiko is very speculative at best.
it is a flawed method. a better method would be to make an xmlhttprequest to an object of known size and compare the time to known times for known connection speeds. this method also has the advantage that you don't interrupt the page being loaded and don't interrupt the user experience since it is run in parallel.
The security company that wrote that report probably charged hundreds of thousands of dollars for information that any competent network admin could have found online or would already know if they kept up to date with the 'latest' (ie. 10 year old) threats.
It just happens that one of these networks hits a high-valued target, and then propagates. Note that most of the victims are incredibly unsophisticated and from poorer countries or organizations without a clue.
The lesson here should be about training computer users and having competent administration and support of IT infrastructure, rather than a scare campaign about Chinese government hacking. ('oh the host server is a Chinese IP, it must be the government! (300M net users in China.. durgh)).
It exploits common default rules in firewalls. ie. to allow web surfing, a firewall will allow port 80, but most of the time it will allow both outbound and inbound 80, rather than just outbound. Skype will listen on a bunch of common ports (80, 25, 110, 443, etc.) and blast out connection requests, and then wait to see which port it actually receives a response on. It will also fall back on using UPnP to find a way through - a protocol that is often overlooked by network admins.
If you netstat while running skype, you will see it listening on a bunch of ports. It often prevents a local web server from starting up. The way it does this is a lot more interesting than the actual NAT punching - skype and kazaa will almost always find a way in and out of a network and they are a pain to block. Joost is also using the same tech stack.
The writer has no idea how a fund works or how to calculate returns. That statement assumes the lifespan of the fund is one year, which it isn't. The lifespan of a fund is usually 5-9 years. When you hear about Sequoia returning 140% on their 2001 fund, that is per annum over the life of the fund.
So going by the $1B example. If you have $1B to invest, and have set a target of a 30% return, you need to return $300M each year to your investors. That is almost impossible in years one and two (and even three) so its usually a curved path of returns (that dies down towards the end as the last investments are either killed off or sold for scrap).
As for fee's:
"Ahem, 2% of $1 billion is $20 million, which should be enough for a coupla Partner Ferraris. "
The 2% fee is also per annum. Most funds are not $1B, but they are $150M - $500M, so the fees can really build up. The better funds wont charge fees in years where there were no returns or heavy losses, or in the later years of a fund.
As for the actual interview - not much substance there either.
Apparently there is a lot of politics behind this, with Thiel and Sequoia having been at odds over funding, the IPO and then selling to eBay.
Also, supposedly one of the big motivations for Thiel and Founders Fund was to compete and out-do Sequoia.
Sean Parker from Plaxo also isn't on the front page. Moritz had him locked out of his Plaxo office by changing the locks, and then fired him. Funnily enough Parker now works with Thiel at Founders Fund.
Funny what you can learn from that webpage.
queue classic vonnegut: girls who smoke, fuck:
you should auto-gen an email address for every new visitor, makes it easier than having to check. people don't care what the username is for a throw-away email address anyway.
after auto-gen, set a cookie so if I do have to come back for something, I don't need to remember the username and I can click a link to see the inbox (or just put the inbox on the frontpage as well)
otherwise, pretty cool! a neat hack would be a bookmarklet that auto fills-in a reg form with the email address (say some javascript that searches for an 'email' text field and inserts a new unique email).
edit: come to think of it, I would probably pay money if you did this as a service for my own domain. eg. I could point a catch-all for all my email to you, which you can use to generate throw-away emails from my domain name (in that case the emails are less likely to be blocked by services).
In other words, it depends. The best thing to do is to find a good law firm, pref in the valley and pref a firm that works with startups. Get a fixed price (or fixed price + options - some firms do that) for incorporation docs and establishing the pool and agreements etc. Setup a decent employee pool plus some for advisors and board members down the road. If you do eventually get funding, the VC will have a hard time arguing that you should wipe the slate clean if everything is already setup. VC's use pools and allocations to squeeze you further on a deal, usually without the founders noticing.
Don't use off-the-shelf agreements that you find online, do it properly. It should cost you $1-3k all up for the lot.
I am not sure what YC do as part of their foundation docs, I would be interested to know.
Doing an even-split stock grant amongst founders at the formation of a new company is absolutely the worst thing you can do. Almost all company classes allow you to create a stock pool - even if there are only 100 shares. You can then setup vesting schedules for everybody (including employees). I wouldn't even grant a single share to any founder.
I'm speaking from experience - first two companies I was involved with had co-founders that faded quickly and it took forever to work out the allocations after they eventually left. If you grant somebody stock, it is very hard to get it back.
If you started a thread here on HN about horror stories with stock allocations you would probably hear a thousand stories. Almost every startup has one, even the companies that go on to IPO or big acquisitions.
SG is over-rated, but lets leave that discussion for another time.
He said in his reply (and I wish I could find it) that POSIX compliance was a big deal for OS X, and part of the reason why so much of the FreeBSD userland was being used (I was also involved in some parts of FreeBSD at the time - there was a whole initiative around making it fully Posix compliant, way before any other free UNIX).
I knew some of the history with Next and POSIX, your comment tied the story together for me. It does show that Jobs learned his lesson when he went back to Apple.
Now more on the topic at hand. Apple need to handle security issues better. Not just in terms of disclosure but in response times and communication with the industry. You don't see many/any Apple reps at the major conferences, and no engagement at all. It was always generally known within the industry that Apple owed much of its OS X security to the fact that it just wasn't a big target. The commercial UNIX releases and Linux were targetted because they ran the worlds servers, and Windows was targeted because it was the worlds desktop. Now with OS X gaining market share they are getting more attention from sec experts and hackers.
Microsoft reformed their security policies back in 2000, after IIS 4 had a horrible run and the code red worm ran wild. Many top security and secure coding experts went to work at Microsoft at the time - it was a major shift (implementing security checks in every step of the dev process across the whole company). Apple have only had to do this more recently, and they haven't really perfected it.
These re-designs worry me.
I feel better now.
They are, like a lot of other companies, simply under-reporting on their tax obligation, since ad revenue is easy to manipulate/hide.
Launching sites like 'snotr', on the other hand, assures that these guys are going to be one-hit wonders.