DaCapoo

Joined 13 years ago

Karma
54
Submissions
17
Member since
Dec 11
I'm a fourth year (senior) student dual majoring in Computer Science and Computer Engineering. I'm also working as a Security Intern/Consultant at [redacted].

If you would like to get in contact with me, comment on one of my submissions and ask me to get in touch as I'd rather not post my email.

View on Hacker News

Recent submissions

Comment · 11 years ago
I've cloned hundreds of drives while I worked for two years in the IT department at a large university (30k+ students), and I never had an issue with using Clonezilla or Norton Ghost (which is no longer even supported, but still works perfectly).

If you're moving to a larger drive, just do the above process and then use Gparted to resize the partition. As many warnings as it throws about trashing copies of data, I've never actually seen it happen.

Comment · 11 years ago
Comment · 11 years ago
Comment · 11 years ago
Do you allow remote work or only onsite?
Comment · 11 years ago
Would you consider hiring someone for a remote, full time or part time position that has relevant work experience but not a degree (yet)?

To be more clear, I've got a year left to complete my degree in CS but I feel that I'm more than capable of contributing to an organization without an internship program.

Comment · 12 years ago
Comment · 12 years ago
I agree.

"Another good practice is just to ask for passwords less often. If you’re signing in every day from the same computer in your basement, you’ll notice that Google hardly ever asks you to prove who you are."

I'm not sure if he's referring to Google asking for a second form of authentication when you log in from an unknown location (such as sending you a text message with a random number in it, which is unrelated to entering your actual account password) or if he doesn't understand state management with cookies. You obviously won't be asked to reenter your password if the session cookie has been set in your browser and you have a valid session on the server.

Comment · 12 years ago
I have not looked over the Havel-Hakimi algorithm yet, but here's the best way I've found to solve these (with 100% success rate so far)

1. Pick the node with the highest degree 2. Make all the connections for that node until it has a value of zero by connecting it with the highest-value node that it isn't already connected to

For example, in this scenario: http://i.imgur.com/O8MlWzz.png

The way that I see it is that since the highest-degree node needs to make X number of connections, ensure it can make all of those connections before worrying about anything else. In this case, that means start by connecting the 4 to the next highest value node - the 3, then the 2, then the other 2, then the 1.

This leaves the following situation: http://i.imgur.com/9vZjafr.png

It's kind of easy to see where it goes from there. Sure this is a simple example, but as I said it's worked 100% of the time I've tried it.

Comment · 12 years ago
The book itself is amazing, yet I found it had the same effect as other books that hold similar messages - it just doesn't translate well into my day to day thoughts. After reading it I felt the sort of profound enlightenment one might expect when discovering what was written in the book, but woke up the next morning feeling the same as before I had read the book.

"Learning to deal with this fact, to accept and and even rely on this fundamental truth, is the first step towards developing a real purpose in life."

Perhaps I'll get there at some point, but I just haven't figured this out yet. I see the fact there, I understand it, but incorporating it into my daily thinking is just something I can't seem to grasp.

Comment · 12 years ago
Comment · 12 years ago
Comment · 12 years ago
I'd end up reading the documentation and understanding why I was using the library incorrectly. Failing that, I'd go look at how the library was implemented.

There's a distinct difference between looking at something when it's broken for the sake of fixing it and implementing every library on your own because you don't want to use the abstractions created by the programmers who came before you.

Comment · 12 years ago
Both are using Bootstrap with what appears to be a theme similar to the Bootstrap's own site. Looks like less of a case of one copying the other, and more of both copying the default bootstrap site.
Comment · 13 years ago
Typically, when you open a secure shell (SSH) connection your client is connecting to a SSH server running on the target machine. A reverse shell occurs when the server initiates a connection with a client that is listening - for example, you have access to a shell to run commands on a target computer (usually through a command injection vulnerability in a website). This means you don't have a full shell - just the ability to run arbitrary commands.

You open a reverse shell which instructs your target computer which is running a SSH server to connect to your client, which allows you to now have a full featured shell at your hands.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton