Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zepolen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
841.
▲
by
zepolen
17y ago
Reread what you wrote :) Once you lower the the db io issues, rendering does become the bottleneck. Luckily rendering scales just by adding more servers. Rewriting templating code in C though rarely adds more speed, most dynamic languages t
842.
▲
by
zepolen
18y ago
I think a lot of success is down to circumstance, right moment, right time, right person and I doubt if you tried to make another Google you'd succeed in the same way.
843.
▲
by
zepolen
18y ago
Out of curiosity what was the reason for using a custom webserver?
844.
▲
by
zepolen
18y ago
> the browser can only make 2 connections at a time This is slowly becoming not true anymore, decent browsers like Opera and Firefox have defaulted to 8 for a while now, and IE8 defaults to 6. Although all your points are still valid.
845.
▲
by
zepolen
18y ago
Memcached is probably a little overkill for 5 req/s.
846.
▲
by
zepolen
18y ago
Fair enough, I just wish articles would stop using the word 'scalable' to describe everything.
847.
▲
by
zepolen
18y ago
Scalable, by definition, means more nodes = more capacity. Speed has nothing to do with it. A simple stateless website that requires no shared data like from a db, is scalable, since you can add more web servers to fulfill more requests. Us
848.
▲
by
zepolen
18y ago
I don't understand why he puts numbers on the scaling requirements. Either it scales or it doesn't. Otherwise a good read.
849.
▲
by
zepolen
18y ago
Here's a mind game for you. I own the exact same model car as you in the same color. I accidently drive off with your one (putting the fact the keys were in the ignition down to my own absentmindedness), and as a result get stopped by the p
850.
▲
by
zepolen
18y ago
A internet user's attention span is tiny. You are wasting the precious few seconds of first impression you get asking them to sign up for something they don't even know if they will like yet. Bring them straight into the flow of your site,
851.
▲
by
zepolen
18y ago
Haha.
852.
▲
by
zepolen
18y ago
Including threading, cache, and rudimentary web front end. Edited for asyncronous feedback. Used as so: http://localhost:9242/http://tinyurl.com/unicycles import urllib2, cherrypy.wsgiserver cache = {} def app(environ, start_respo
853.
▲
by
zepolen
18y ago
This sort of mirrors my question about the legality of a TOS on the internet: http://news.ycombinator.com/item?id=548002 With no canonical examples of 'who was first', and bytes being bytes and therefore editable (ie. timestamps on files
854.
▲
by
zepolen
18y ago
There is a potential for fraud from the user as well - taking your example: The user can edit the html, print if off and say that /that/ was the TOS he agreed to. I don't know if Google cache or the wayback archive are usable as evidence, t
855.
▲
by
zepolen
18y ago
That isn't my point though. Say a policy states that if they lose your data, they will pay you an arbritrary sum, like 1000 dollars. Then when they lose your data they change their policy to mention nothing of this compensation. What happen
856.
▲
Ask HN: Why have a "Terms and Conditions" on your site?
19 points
by
zepolen
18y ago
|
14 comments
857.
▲
by
zepolen
18y ago
Does it make sense to sue a gun manufacturer because someone used their guns in a shooting rampage?
858.
▲
by
zepolen
18y ago
From personal experience, I would say he is entirely right. The first iteration of an app will be used by very few people, and most probably require a lot of changes in scope as users tend to have a way of 'abusing' (in a good way) a system
859.
▲
by
zepolen
18y ago
Better to get whatever matches most closely your deployment environment.
860.
▲
by
zepolen
18y ago
A PC can run *nix too, it's not limited to Windows. In fact, it can run OS X too :)
861.
▲
by
zepolen
18y ago
Are my numbers wrong or shouldn't $200 million / year revenue support them and even turn a profit: Generous estimate: 100 billion pageviews a month @ ~400kb = ~40,000 terrabytes of data or just under ~150Gbps of bandwidth. What does a Gbps
862.
▲
by
zepolen
18y ago
Replace it with ­
863.
▲
by
zepolen
18y ago
I thought about trying it out, but as far as I can tell it doesn't support regex url matching.
864.
▲
by
zepolen
18y ago
I've used Lighttpd, Cherokee, Nginx and of course Apache (although stripped down for speed) on a high load production site for serving static files and reverse proxying. Nginx wins no contest. Highly stable, serving for almost 2 years now w
865.
▲
by
zepolen
18y ago
This article is a great example of what the web was made for. So why PDF‽
866.
▲
by
zepolen
18y ago
Scaling = Increasing capacity indefinitely by adding more nodes. Caching is not scaling because by definition, it depends on a backend to provide it data. If the backend is a database then sure, you can increase capacity by ~10x (assuming a
867.
▲
by
zepolen
18y ago
Caching != Scaling
868.
▲
by
zepolen
18y ago
Although it's not on the list, WSGI is the framework. The most simple and flexible one (it must be, as all the other frameworks on the list are based on it). Frameworks are great up to a point. If you burger flip web sites all the time, t
869.
▲
by
zepolen
18y ago
Your background css option produces code that doesn't work in Opera. Otherwise, it's nice and simple.
870.
▲
by
zepolen
18y ago
> I design my application around YUI widgets and then have to think about how it will degrade. That is what you should start trying to avoid. Do it the other way around: - Start with a url that outputs the correct table according to par
More ›