simgidacav's comments

simgidacav | 12 years ago | on: Cosmic Sans Neue Mono: Programming Font

Inconsolata for the win. From time to time I get my "change fonts frenzy", but in the end I always roll back to inconsolata.

Only drawback: 'W' and 'w', plus 'X' and 'x' are extremely similar. This is mostly not a problem, but sometimes it can be a hassle.

simgidacav | 12 years ago | on: Want to use my wifi?

I deem your point good. I didn't realize it entirely.

Still, since when I run GNU/Linux I never pasted a command line from a website into my terminal. This is just reckless. Borderline case, I understand what the example is showing me and then I apply.

simgidacav | 12 years ago | on: Want to use my wifi?

> Commandline snippet poisoning

Really? So would you blindly copy-paste things into your shell? Then I don't need to hijack your connections, I just put malicious pastes on the website.

If you are moron enough to copy-paste the first thing you find, you are probably not reading the other users' warnings about "this answer is wrong".

simgidacav | 12 years ago | on: Saving 9 GB of RAM with Python's __slots__

Extra-nice thing about this feature: it can be enabled and disabled, for a class, with a very little effort. So you can check correctness first, and optimize later.

Does that fuck up? Rinse and repeat.

simgidacav | 12 years ago | on: Saving 9 GB of RAM with Python's __slots__

It's also true that you gain benefits out of this trick when you've got lots of instances.

This is usually true when, say, analyzing some data. If your design pattern is good, those object would be immutable anyway.

simgidacav | 12 years ago | on: Wikileaks publishes 500k new Stratfor emails

> I'm sad to see Wikileaks didn't at least do a quick regex pass to remove the credit cards (yup, found some) and the personal love notes.

Please, tell this to everybody claiming "I've nothing to hide". They will realize that YES, they've got something to hide, and then they possibly would shut the fuck up.

simgidacav | 12 years ago | on: Secret Trans-Pacific Partnership Agreement

I hope someone will post tl;dr indeed. This is like reading licenses. No wonder there's people who just blindly accepts everything without reading. I love when there's a blog post and they put tl;dr on head.

On the other hand, by sticking to the tl;dr you accept the version the non-lazy guy will give you.

simgidacav | 12 years ago | on: Ask HN: Is C++ still worth learning?

> Depends on the kernel. For example a large part of the Windows kernel is written in C++.

Exactly. Still yeah, I agree with you (and Linus Torvalds) on the fact C should be used.

simgidacav | 12 years ago | on: Ask HN: Is C++ still worth learning?

Your question is probably driven by the fact there are a lot of languages which allow you a greater level of abstraction.

The answer is "it depends" (of course!). If you plan to hack into some kernel source code, device drivers, legacy software, or high performance softwares, probably it's worthy.

My advice is: once you learned one language for each type (functional, procedural, object oriented) and a scripting language (python, perl, ruby, ...), then get a project and learn while hacking.

simgidacav | 12 years ago | on: OpenSSH security advisory

If I may ask...

How much time per day do you guys spend in working on OpenBSD and how much of this is it on auditing?

simgidacav | 12 years ago | on: OpenSSH security advisory

> What about git-shell over ssh ?

I guess that gives the same problem. The exploitation allows to execute arbitrary code, as you would do by launching commands from, say, bash.

I don't know git-shell, but I guess (from the manpage) it restricts the allowed commands. The exploitation of the bug would allow a malicious user to execute a command instead of git-shell. A good example of command could be /bin/bash.

simgidacav | 12 years ago | on: OpenSSH security advisory

This bug is problematic for all those situations where the ssh protocol is not used for telnet-style command line, but as a transport.

e.g. Git uses ssh as transport protocol, but github (and similar platforms) don't support direct user login.

simgidacav | 12 years ago | on: Microsoft Brings Real-Time Collaboration To Free Office Web Apps

I think I don't get the point. Real-time collaboration is something we have already (google docs, hackpad, ...). And besides, if it's true that it works only for IE, what's the point?

EDIT: A guy in this thread told it works only for IE, then this statement was fixed in "also works on Chrome". Since I'm a GNU/Linux user I could not verify myself.

simgidacav | 12 years ago | on: A list of free programming books

From a topic you deem interesting of course. But be aware of the fact a book does not give the experience you gain by working hands-on to something.
page 3