Hacker Newsnew | past | comments | ask | show | jobs | submit | fogx's commentslogin

don't you think it's highly unlikely that someone will stumble over the power cable in a hosted datacenter like hetzner? and even if, you could just run a provisioned secondary server that jumps in if the first becomes unavailable and still be much cheaper.


> don't you think it's highly unlikely that someone will stumble over the power cable in a hosted datacenter like hetzner?

You're not getting the point. The point is that if you use a single node to host your whole web app, you are creating a system where many failure modes, which otherwise could not even be an issue, can easily trigger high-severity outages.

> and even if, you could just run a provisioned secondary server (...)

Congratulations, you are no longer using "one big server", thus defeating the whole purpose behind this approach and learning the lesson that everyone doing cloud engineering work is already well aware.


Do you actually think dead simple failover is comparable to elastic kubernetes whatever?


> Do you actually think dead simple failover is comparable to elastic kubernetes whatever?

References to "elastic Kubernetes whatever" is a red herring. You can have a dead simple load balancer spreading traffic across multiple bare metal nodes.


Thanks for switching sides to oppose yourself, I guess?


> Thanks for switching sides to oppose yourself, I guess?

I'm baffled by your comment. Are you sure you read what I wrote?


I don't know about Hetzner, but the failure case isn't usually tripping over power plugs. It's putting a longer server in the rack above/below yours and pushing the power plug out of the back of your server.

Either way, stuff happens, figuring out what your actual requirements around uptime, time to response, and time to resolution is important before you build a nine nines solution when eight eights is sufficient. :p


> It's putting a longer server in the rack above/below yours and pushing the power plug out of the back of your server

Are you serious? Have you ever built/operated/wired rack scale equipment? You think the power cables for your "short" server (vs the longer one being put in) are just hanging out in the back of the rack?

Rack wiring has been done and done correctly for ages. Power cables on one side (if possible), data and other cables on the other side. These are all routed vertically and horizontally, so they land only on YOUR server.

You could put a Mercedes Maybach above/below your server and nothing would happen.


Yes I'm serious. My managed host took several of our machines offline when racking machines under/over ours. And they said it was because the new machines were longer and knocked out the power cables on ours.

We were their largest customer and they seemed honest even when they made mistakes that seemed silly, so we rolled our eyes and moved on with life.

Managed hosting means accepting that you can't inspect the racks and chide people for not cabling to your satisfaction. And mistakes by the managed host will impact your availability.


I hope that "managed host" got fired in a heartbeat and you moved elsewhere. Because they don't know WTF they're doing. As simple as that.


We did eventually move elsewhere because of acquisition. Of course those guys didn't even bother to run LACP and so our systems would regularly go offline for a bit whenever someone wanted to update a switch. I was a lot happier at the host that sometimes bumped the power cables.

Firing a host where you've got thousands of servers is easier said than done. We did do a quote exercise with another provider that could have supported us, and it didn't end up very competitive ... and it wouldn't have been worth the transition. Overall, there were some derpy moments, but I don't think we would have been happier anywhere else, and we didn't want to rent cages and run our own servers.


It's unlikely, but it happens. In the mid 2000's I had some servers at a colo. They were doing electrical work and took out power to a bunch of racks, including ours. Those environments are not static.


yea right. Privacy is a fundamental right in the EU (GDPR, Charter of Fundamental Rights), while the U.S. legal system offers almost no general privacy protection. On top of that, the NSA has a long history of warrantless surveillance and backdoors (Snowden, PRISM), with very limited oversight. In practice, it’s far costlier to push mass privacy infringements in Europe than in the U.S.


> Privacy is a fundamental right in the EU (GDPR, Charter of Fundamental Rights)

A fundamental right that is being challenged every 6 month or so for the last 3 years with the push for Chat Control.

> In practice, it’s far costlier to push mass privacy infringements in Europe than in the U.S.

Absolutely false. With the way the EU commissions work, all you need is to buy or lobby your way in single one place and then you can push for any agenda that you want.


Privacy does not exist in reality but in a very limited form. For example you can be stopped and identified on the street by a policemen in most EU countries with no reason, where is your privacy then?

Also EU has a lot of rights on paper that don't exist in reality. Free speech? Come in my country, you can go to jail for speech, there are several ways, way too many. Rights to property? Good joke. What rights do we really have in EU? I don't know any.


esp. for image data libraries, why not provide the images as a dump instead? No need to crawl 3mil images if the download button is right there. Now put the file on a cdn or Google and you're golden


There are two immediate issues I see with that. First, you'll end up with bots downloading the dump over and over again. Second, for non-trivial amounts of data, you'll end up paying the CDN for bandwidth anyway.


I work on the kind of big online scientific database that this article is about.

100% of our data is available from a clearly marked "Download" page.

We still have scraper bots running through the whole site constantly.

We are not "golden".


webapp would have been nice :(

where do you pull the exercises from?


Maybe I could do a mini webapp version on the landing page for people that don't want to get the app. Maybe after iron out the ios app issues i can do it. The exercises are hardcoded in the app itself atm


we use it and are fairly happy. but provider latency is insanely high (500ms+) for embedding models. best to host on-cluster. hybrid quality is good but modification options are extremely limited and the score very obscure for anything but ranking within the set.


yes, it is


It's a cultural difference. As a foreigner, the American way of exaggerating everything has always amazed me. They don't even notice themselves, so expect more of these "what's odd about it?" reactions.


we have the best overreactions, perhaps the greatest exaggerations in history, you've never seen overreactions like these folks, trust me.


I think what sets Trump apart is how straightforward his hyperbole is. It's present throughout American culture but it's usually a bit more subtle. It's even in basic things like answering "How are you?" (in the US, "great!" is a neutral answer and "could be better" would be cause for concern - in e.g. Germany on the other hand, "great!" would prompt a request for elaboration whereas "could be better" would be understood as fairly neutral).

I also haven't seen another country (in Europe at least) where politicians across party lines so frequently emphasize in so many ways how great their country is - not even in a jingoistic way, just as a shared cultural consensus.


seems like a neat idea, but how does this 10x my dev performance?


looks cool, how can I use this information?


Well I meant to make a beautiful poster at first. But you can see what cells were important at what stage of the game!


Do you have any links to conversational simulation?


Here's the note I have on that: “For chatbot interfaces, emerging approach is to have another agent simulating the user (as opposed to a more classic approach based on token prediction probs on chat transcripts, what I think you're referencing). Then still use a model for grading. Only place I've seen this so far: https://github.com/Forethought-Technologies/AutoChain/blob/m... ” - AI Startup Founder


multiple quotes mentioned tracking early user activity on a very granular level. Any recommendations for such analytics? I know only hotjar


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: