HNHacker News
TopNewBestAskShowJobs

recentdarkness

133 karma · joined May 22, 2013

submissionscomments
recentdarkness··on Runnable – jsfiddle for everything
As cool as this is, I am honestly curious how you could monetize such a service? When I have some ideas I am trying to implement, I always try to see how you can get at least the cost of running a service back in. I don't like the thought of taking seed money from some investors without having a plan for making money. So how would you monetize this?

Edit: Please don't say advertising, that would be probably the most obvious choice, however still... Are there other ways?

recentdarkness··on Show HN: Quaderno.io – Invoicing for Stripe
Yeah, to me that rather sounds like a receipt not an invoice.
recentdarkness··on Lock-free Data Structures Part 1 – Introduction
I have to say that even though it is nice to write about lock free algorithms, it would be probably worth noting that this implementation is dismissing the problem of CPU caches which eventually and most likely lead to race conditions.
recentdarkness··on Why I won’t work for Google
made the same experience. they also said they have different interview ways if someone does not have a degree in cs, math or anything what would give a more theoretical background. which is my case. still i am currently happy where i am and i am not really willing to relocate to any of their dev centers in Europe.
recentdarkness··on "OpenSSL has exploit mitigation countermeasures to make sure it's exploitable"
Good to know, I missed that obviously, but that might be because it wasn't a new proposal ;) I am following the proposal by email only and couldn't recall that one :-)
recentdarkness··on "OpenSSL has exploit mitigation countermeasures to make sure it's exploitable"
Regarding the NSS CVE-2014-1492: https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-14...

Quote: "The cert_TestHostName function in lib/certdb/certdb.c in the certificate-checking implementation in Mozilla Network Security Services (NSS) before 3.16 accepts a wildcard character that is embedded in an internationalized domain name's U-label, which might allow man-in-the-middle attackers to spoof SSL servers via a crafted certificate."

Edit: Added Quote

recentdarkness··on "OpenSSL has exploit mitigation countermeasures to make sure it's exploitable"
That page has not been changed since May 7th 2013, I am not sure that this is currently still actively pursued. Also I haven't seen this on the proposals for F21
recentdarkness··on Don't optimize your software prematurely
Alone the title reminds me of this:

"Premature optimization is the root of all evil (or at least most of it) in programming." Source: Computer Programming as an Art (1974) p. 671

recentdarkness··on Asynchronous I/O in Windows for Unix Programmers (2011)
especially since asio is not the only useful library of boost and people comfortable with boost are also finding other handy libraries at hand. additionally asio takes care of much more than what author is focusing on. Therefore is the dismissal because of the size for sure not warranted.
recentdarkness··on An Introduction to APIs
Honestly I am not sure if it is such a good idea to post a license key for Windows 8 in public like that. I really hope it's fake ;)
recentdarkness··on Portal 2 Beta for Linux officially released
The cake is a lie!
recentdarkness··on Godot Engine open sourced
I had no problems. the upx command is only decompressing it. you'd have to do: `chmod a+x godot_x11.64` then you can run it with ` ./godot_x11.64`
recentdarkness··on CTF3 architecture
Well you just use system calls and import functions from other shared libs dynamically. There is really not more to it. The stdlibs are supposed to make your life more comfortable, of course its not that comfy without them.
recentdarkness··on Stripe-CTF 3 Writeup
Well it was published about half an hour ago ;)
recentdarkness··on Stripe-CTF 3 Writeup
https://github.com/ctfs/write-ups/tree/master/stripe-ctf3/le...
recentdarkness··on Stripe-CTF 3 Writeup
I forgot to add: I cached every result for every key which was searched for, because there was quite often that it asked 3-5 times for the same term in a row. So I had an instant result in a simple javascript object :D
recentdarkness··on Stripe-CTF 3 Writeup
well to level3 I can tell you, I just used grep embedded in a nodejs server application :D

Everything boiled down to this: "cd " + data_path + "; grep -rno " + key + " | cut -d: -f1,2 | sort | uniq"

I read the result from stdout and transformed the result into json that was enough to make it. I did not want at that time to spend more time on that level ;)

recentdarkness··on Your best passive income? (2014)
wally is that you? SCNR
recentdarkness··on The Rook's Guide to C++
True, The C++ Standard Library is a very good book as well
recentdarkness··on The Rook's Guide to C++
Well it depends on where you stand.

For beginners a very good book from my experience is C++ Primer by Stanley B. Lippman, Josée LaJoie, Barbara E. Moo. The 5th edition even goes into the newer topics like the aforementioned lambdas, also variadic templates. A nice thing is that it comes with exercises, which in my particular case was how I learned programming. I found a new feature of the language, or a class new to me and I played with it until I understood how it works.

Another good book for beginners is Programming -- Principles and Practice Using C++ by Bjarne Stroustrup, from what I read, he wrote this book with the background of teaching programming at the university and wanted to write a good book which uses a good approach which can be used for teaching students programming in C++.

If you are already further in and not at the beginning of learning C++ there is a list of books I recommend as further readings:

- Effective C++ by Scott Meyers

- More Effective C++ by Scott Meyers

- Effective STL by Scott Meyers

---

- Exceptional C++ by Herb Sutter

- More Exceptional C++ by Herb Sutter

- Exceptional C++ Style by Herb Sutter

---

- C++ Templates - The Complete Guide by David Vandevoorde and Nicolai M. Josuttis

- Modern C++ Design - By Andrei Alexandrescu

- C++ Coding Standards by Herb Sutter and Andrei Alexandrescu

Last but not least, reading the C++ Standard is the last bit on the topic of C++

This is the list of books which I recommend anyone who really wants to become great in C++

HTH :-)

Edit: I should probably mention The C++ Programming Language (4th Edition) by Bjarne Stroustrup as a must have as well ;)

recentdarkness··on The Rook's Guide to C++
Well I just skimmed the book but it seems to be incomplete. Even though it is referring to C++11 it is not talking about language features like: - lambdas - Templates (it's referring to the STL at the end though)

Which since this is a contribution based book is not a bad thing. However this book still needs quite some work. Writing a C++ book is not easy. From all the C++ books I know there's less than a handful which are actually not full of errors and wrong advices.

recentdarkness··on Clang is now feature complete for C++14
concepts are not finalized yet, AFAIK
recentdarkness··on Bjarne Stroustrup Discusses C++
He's just saying that if you write C in C++ it's as 'simple' as C itself. > C++ is essentially C with a ton of features added on top. You would just not use those 'ton of features on top'
recentdarkness··on Php.net detected as a malware host by Google Safe Browsing
From my experience are these contents only provided once per IP and then you're getting filtered to not get any content again, to prevent 'easy' detection of this.

You simply get blacklisted after the first serving

recentdarkness··on Choosing the right data structures
Hmm this post reminds me really of Container Choice: http://i.stack.imgur.com/HNMy4.png

Which was, at least in the C++ community I was active in, pretty famous

It actually helped a lot of beginners choosing the right C++ Standard Library containers for their needs.

recentdarkness··on Always return on events is faster, but why?
It shouldn't matter because if you swap the execution order, the 'no return' can be faster too in that test.
recentdarkness··on Git-Sleep - Use Your Jawbone to Prevent Sleep Deprived Git Commits
This is worth an own domain? really?
← PreviousPage 3 of 3