HNHacker News
TopNewBestAskShowJobs

ruxkor

33 karma · joined October 6, 2010

[ my public key: https://keybase.io/ruxkor; my proof: https://keybase.io/ruxkor/sigs/yJ4W6GD61cHhKGFn_va3J8l-QCig9waH72Z2h33Jh5s ]
submissionscomments
ruxkor··on Warren Buffett: growing trade deficit is selling the nation out from under us [pdf]
This article was printed on November 10th, 2003 (!).
ruxkor··on Ask HN: 2018 resolutions?
Alex Vermeer's guide "8,760 hours" [1] could be helpful if you didn't already come up with your resolutions: Its method gives you a framework how to analyze and prioritize your long term goals for this or the next year.

[1]: https://alexvermeer.com/8760hours/

HN post: https://news.ycombinator.com/item?id=13249796

ruxkor··on Show HN: Helix – a habit tracking app
Thanks for sharing! It seems quite similar to the Loop Habit Tracker ( https://play.google.com/store/apps/details?id=org.isoron.uha... ), an Android App with the same goal.
ruxkor··on Search for $1B Stolen from Moldova Leads to Ex-Council Flat in Scotland
Here is a short video introduction, if you were not aware of the scheme: https://youtu.be/KxsylnDO15w
ruxkor··on PayPal.Me
An alternative in Germany (or any country adhering to the IBAN/BIC numbering system) is cringle [1]. It uses direct withdrawals (Lastschrift) or wire transfers and does not require the other party to have a cringle account in order to receive money, according to their website.

[1]: https://www.cringle.net

ruxkor··on Bitstamped
While the method using to sign documents is identical (as posted by inkfactory), the main difference is that bitstamped is also hosting your files. This can be regarded as both an advantage or a disadvantage over proofofexistence, depending what your position is regarding the remote hosting of the document.
ruxkor··on "Hooked: How to Build Habit-Forming Products" is free for the next 3 days
You could install the Kindle for PC [1] version, which allows you to buy and read Kindle Book Editions from Amazon.

[1]: http://www.amazon.com/gp/kindle/pc/download

ruxkor··on Debugging Python Like a Boss
A very nice list of debuggers, but I'm wondering why there is no mentioning of the (very good) debugging support you can find in IntelliJ and Eclipse and mostly, why there is no mentioning of Winpdb [1]; a very nice and platform-independent Python debugger with a full-fledged GUI.

[1]: http://winpdb.org/

ruxkor··on A Dark Room - minimalist text-based game
A very nice game!

Another automatic click script, clicking the buttons only when necessary:

var checkAll = setInterval(function() { var bn = ['stoke','gather','traps']; for (var i=0; i<bn.length;i++) $('#'+bn[i]+'Button:not(.disabled)').click(); }, 500);

ruxkor··on Show HN: Feedback app
beautifully designed!

I'd love to see some sort of retention limit, and the functionality to manually remove an uploaded design. An export function of all comments and a special stylesheet for printing (i.e., showing all comments below the picture) would make it perfect!

ruxkor··on Excel spreadsheets turned into video game
This is very interesting as it reminds me of my youth (and probably also the experiences of other people): After the obligatory QBASIC dabbling, my first experiences as a child with GUI design and programming was through macros and the VBA Editor of MS Office, which, at the time, had a good offline help system. Albeit not having any formal knowledge, creating some simple (mostly text-based and excel-cell-based) RPGs was possible thanks to that.
ruxkor··on AmazonBitcoins shut down by Amazon
Apart from the request of removing their logos, Amazon also requested that "[you] shut down the site". Is this because of the specific business model you had, or only because of the domain name? If it is only because of the domain: Do you have any plans on continuing this service?
ruxkor··on Drop Root Privileges in Node.js after Binding to Port 80
setcap solves the problem in the wrong way in this scenario imho: With setcap, any user could run node with a node script using ports < 1024.

What would be more useful is the ability to allow a _user_ to open a privileged port. In my option mappu's answer is the right way to go, i.e. using authbind to allow a certain user to open a port or a range of ports.

ruxkor··on Minecraft: Pi Edition
The console syntax seems to be Python. I'm excited how this could enable an easier modification of minecraft, especially for beginners.
ruxkor··on Javascript the right way
A very nice initial listing for applications, I'd love to see it completed!

One framework I think is missing in the category "server-side" is derby.js ( http://derbyjs.com ), have you thought about adding it to the list?

ruxkor··on Show HN: Convert online videos to .gif
Very nice! However, in its current implementation, the service does not seem to optimize the created gifs at all, i.e. all frames are opaque and do not try to reuse existing pixels in the last frame(s).

This can be easily changed by using the integrated disposal methods in a gif, as shown on http://docstore.mik.ua/orelly/web2/wdesign/ch23_05.htm , but afaik ffmpeg does not support this out of the box.

It seems imagemagick is able to do some basic optimization, as shown on http://www.imagemagick.org/Usage/anim_opt .

ruxkor··on Sorting - We're Doing It Wrong
javascript sorting: having expected a sorting somewhat similar to python and being very... surprised that javascript essentially sorts everything but primitive types by comparing their String counterparts, I decided to implement a more sensible compare function, similar to e.g. python:

https://gist.github.com/2772234

I am currently using this in server only environments, so there is no comparison for DOM elements.

ruxkor··on Burn Note
while the "spyglass" idea is nice, i'd prefer having at least some kind of client encryption in order to avoid the trust issue mentioned by ChuckMcM.

ZeroBin (http://sebsauvage.net/paste/) did an excellent job regarding that topic imo.

ruxkor··on Pinned Pull Requests on GitHub
If I recall correctly, it is possible to modify a pull-request by deleting the "active" commit of the pull request on github and adding something else, i.e. if I do something like rebase -i and then a push -f (which I can, because, after all, it is my own repository I am pushing to.)
ruxkor··on Pykka - Actors For Python
Apparently this was already done for python a few years ago:

I just discovered a very similar, albeit older project that essentially does the same (i.e. implementing the actor model on top of threads, greenlets or stacklets)

http://osl.cs.uiuc.edu/parley/

The most important part, i.e. the download section, seems to be down though.

ruxkor··on Ask HN: Best Python web framework
I'm surprised nobody mentioned brubeck (http://brubeck.io) until now, which takes a completely fresh approach to concurrent handling via implicit context switching (more on their website).

Obviously, as idan mentioned already, there is no single "best" framework, so it really depends on the type of application you want to build whether you should choose something like bottle/flask, django/mezzanine/pinax or brubeck/tornado, or even twisted.

ruxkor··on The Proof Is Trivial
be sure to reload the page a few times to get the right one :)
ruxkor··on IcedCoffeeScript
Another notable feature is the generation of readable stacktraces in iced, as explained here:

https://github.com/maxtaco/coffee-script/blob/iced/iced.md (search for: "Debugging and Stack Traces")