News for hackers. Stuff that matters.

ycombasks

Re:Facebook's git repo is 54GB on Friday April 25, 2014 @05:56PM (#7649261)
I wonder, if this is the way a majority of big businesses do things, how come we don't see more leaks of entire codebases? It'd be trivial to put something up on TPB and just share all the code, but I don't see things like that happening. I also doubt that every single employee with access to the code has the moral standards not to do this. There must be something else keeping them from doing it.
> We are atheists

Seriously? Is that a good reason to move somewhere? What difference does it make? It's as irrelevant to moving as is the ethnicity of the country.

Re:Ubuntu 14.04 LTS (Trusty Tahr) Released on Thursday April 17, 2014 @01:02PM (#7604795)
STILL no way to keep them from hiding when you move the mouse away -.-
Re:Disqus launches Sponsored Comments on Monday April 07, 2014 @03:00PM (#7548550)
It would be another thing if they used ad sharing with the publishers.
Re:Can Namecoin obsolete ICANN (and more)? on Friday April 04, 2014 @09:15PM (#7535557)
Do you have to pay the 0.01 fee to update?
Re:Ubuntu 14.04 LTS (Trusty Tahr) Final Beta released on Tuesday April 01, 2014 @12:08AM (#7506128)
Perhaps so. I tried Ubuntu with Unity a little while ago and didn't like it much--I'm used to minimizing to the taskbar and seeing the names of the programs. I settled on Linux Mint as it offers a clean and "classical" way of doing things.

I'll consider trying out Ubuntu again when 14.04 LTS comes out this month. Maybe I'll get used to it, who knows.

No problem!
Re:Ubuntu 14.04 LTS (Trusty Tahr) Final Beta released on Monday March 31, 2014 @09:49PM (#7505661)
How else would you access it? I often access the toolbar in Sublime Text, for example, so I'd like to keep it visible.
Re:Square Market Accepts Bitcoin on Monday March 31, 2014 @09:47PM (#7505654)
> * Bitcoin skyrockets until infrastructure comes under strain.

Source? Unless you consider the failure of Mt. Gox an "infrastructure" problem, then this is not the case.

Re:Ubuntu 14.04 LTS (Trusty Tahr) Final Beta released on Sunday March 30, 2014 @01:06PM (#7496871)
That's a bit annoying. Hopefully someone will release a patch or something that keeps it from hiding.
Re:Pass: The standard unix password manager on Sunday March 30, 2014 @01:05PM (#7496865)
Same here, using the official one with Mono. It's a bit buggy, but still works properly most of the time. Do you use keepassx on Linux, and if so, does it work well?

KeePass is the program for linux I've found that fills in your details in the browser for you (short of LastPass, which I don't trust).

Re:Ubuntu 14.04 LTS (Trusty Tahr) Final Beta released on Friday March 28, 2014 @09:46AM (#7487160)
Any idea if it will be possible to keep the menu in the title bar from being hidden? It looks like you have to mouse-over to show it, which could be a pain if I'm trying to access it often. I'd like to see where to take my mouse without guessing.
I'm still learning this myself, but from the research I've done I've figured this out:

1. Most people don't go with two writes to a relational database (like MySQL). Syncing is hard, and when it is done, it loses its relational features. 2. Common set up is one mysql write server, scaling it up to fit your traffic, and automatically syncing it with additional servers where SELECT statements only will be made. A random read server is selected if there are multiple to choose from. 3. This also means that in the application, doing a write and immediate read on what you just wrote won't work, so you have to code your application around that. 4. In you app you separate your connections for the reads and writes.

Now, in terms of making changes to the write server is what I'm trying to figure out. Perhaps there's a way to make upgrades on one of the slaves (the reads), then automatically make that slave the master and the master a slave? Not sure, I'm reading a MySQL book (The MySQL Bible) right now that I hope will point me in the right direction.

Re:Stripe: Bitcoin Sign-up on Thursday March 27, 2014 @10:28PM (#7484949)
Cool. Bitcoin is still young, so there's a lot of room for growth. I personally think Coinbase is doing a good job (though having growing pains), and others are quickly coming to join in.
Re:Stripe: Bitcoin Sign-up on Thursday March 27, 2014 @06:04PM (#7483846)
But they don't also process credit cards. I'm sure it'll be very convenient for developers to have everything under one service.
Re:Stripe: Bitcoin Sign-up on Thursday March 27, 2014 @06:02PM (#7483838)
> Are my bitcoins on the card insured against loss or theft? Can I reverse the transaction if I get stiffed?

Depends. Are you using a service that provides it, and are you willing to pay for it?

You're absolutely right. How about your MySQL write server? You typically have one master that you update to and one or more slaves where you read from. If you get a sudden burst of traffic and your master can't handle all the writes, what do you do?
What if you start out small with one server, but then need to expand to multiple droplets? You won't be able to without powering off and making an image.
I wish they could address these issues: http://www.redbottledesign.com/blog/five-reasons-why-you-sho...

I think "There's no way to increase storage space without major down-time" is the most important one. One hour of downtime is no good for production.

Thanks a lot for the advice, I may just do this!

Cheers!

Would I need to know how to do a lot of administration tasks? For example, when getting an ec2 instance, I pretty much have to build the whole server myself. That means I need to know how to secure it properly from hacking, as well as set up clusters, all the software (apache, nginx, haproxy, etc) with the right configuration, etc.

Additionally, when something breaks in the middle of the night, I'm going to need to know how to troubleshoot it. What do you think?

Do they provide only the certification, or training too?

Ask HN: Best resources for a web developer to dive into server admin?

I'm a proficient PHP developer, but thus far have not dealt with anything that requires scalability or requiring to know the system--everything has been taken care of by managed hosting. Now I want to dive right in and learn everything from load balancing and web server administration to server security, scaling, performance, and troubleshooting everything when things stop working.I know the...

( Read More... | 6 comments | 3 points | on HN )