HNHacker News
TopNewBestAskShowJobs

X4

2,887 karma · joined February 13, 2011

German student freelancing and pursuing his masters degree. Do you need a Software- or Web-Developer, a Sysadmin or Designer, hire me.
submissionscomments
X4··on Turn any application that uses stdin/stdout into a WebSocket server
The possibilities are endless, just add a websocket proxy as a front-server and you can allow dynamic and even secure control of an entire infrastructure (given that you add auth layer). Here's something you could use for that: https://news.ycombinator.com/item?id=6880487 Or just setup haproxy with it.
X4··on Turn any application that uses stdin/stdout into a WebSocket server
no. you can still chain xinetd.
X4··on Turn any application that uses stdin/stdout into a WebSocket server
yup new, but use a restricted jailed and chrooted shell. Ask your #sysadmin of choice =) You can even build a REST like API wrapper for this. That's what I was going to do.
X4··on Turn any application that uses stdin/stdout into a WebSocket server
Thanks lhaussknecht That's also what I thought! I don't understand the negativity here!

"Oh, this is a toy. Oh, this doesn't meet my Enterprise needs. Oh, this isn't EAL7¹ Certified, I can't run my Atombomb defense system with it."

Dear Ladies and Gentlemen, you have to admit that this is ueber useful for so many scenarios, that are out of the box, you're thinking in.

I can now hack a firebase clone, just for fun and my prototypes don't require the setup of dozens or a hundred npm packages. Besides the coolness of NodeJS, there are still some use-cases for hackers with this.

--

1. http://en.wikipedia.org/wiki/Evaluation_Assurance_Level#EAL7...

X4··on The Mozilla Developer Network has a New Face
wow, seems like it's true that there are always two people with the same idea, somewhere on earth. Or, how they would say it in Germany: "Two idiots, same idea."

To me, the MDN to MSDN portal similarity is also a striking symbol of the Mozilla & Microsoft partnership. The design, even looks like it's a little Windows 8 inspired, from my angle.

(There's no assessment involved)

X4··on The Mozilla Developer Network has a New Face
MDN and MSDN. Ok, this is maybe just coincidence, but their portal pages do look similar.

https://developer.mozilla.org/en-US/ vs http://msdn.microsoft.com/en-us/default.aspx

X4··on 60fps scrolling using pointer-events: none
Clever. I see your point making sense, when you simplify this to just a pre-processing phase. But as you said, it just delays rendering needlessly. What Browser Vendors really want are online one-pass algorithms.
X4··on 60fps scrolling using pointer-events: none
ygra: that's because IE implements that hack into it's core.
X4··on Facebook's AI lab
Is any of the conference videos available online, or is that only for paying customers?
X4··on Comparing English Translations of Sun Tzu's The Art of War
THAT is really weird! Because in NLP and Machine Translation the symmetric translation of text is seen as proof that the algorithm works perfectly.

And I had the opinion, that professional linguists or bilingualists, should all come up with almost or mostly identical translations. And when their translations are published, they should easily be able to have consensus, that one translation is better than the other, which reflects the coherent structure of language.

X4··on German president to boycott Olympics in Russia over human rights
Exactly.
X4··on GPU-Accelerated Deep Learning Library in Python
In which WebApp project did you use deep learning?

What problem did you solve with it?

X4··on How Fast is Your Browser? Take a Test (from 2010)
Jejones, you're lucky. I got 20 fps, but after some tuning I get 42 fps, which is the answer to the universe and all =)

Here's how you double performance on Chrome:

Open chrome://flags then enable:

     *  #ignore-gpu-blacklist
     *  #force-compositing-mode-2
     *  #enable-experimental-canvas-features
     *  #accelerated-filters
     *  #enable-css-shaders
Optional Rendering Tweaks:

    *  #impl-side-painting
    *  #enable-webgl-draft-extensions
TCP/IP Tweaks that work:

    *  #enable-quic-https
    *  #enable-spdy4a2
    *  #enable-http2-draft-04
    *  #enable-async-dns
    *  #enable-tcp-fast-open
This is handy when you use OneTab, Tabs close much faster this way:

    *  #enable-fast-unload
X4··on Processing Hour of Code
WONDERFUL.

I love this guy, he's really doing a great job!

X4··on Google Shows How To Scale Apps From Zero To One Million RPS, For $10
The cake is a lie, they don't teach howto scale yourself. They teach howto use THEIR infrastructure to scale. I mean it's still really useful to know and all, but the headline makes the impression that Google teaches you howto scale your own company's App from Zero to 1Million RPS.
X4··on Ask HN: Give me some PHP project or web app ideas
For MONEY, or NOT?

If not, I'd say create a webpage for a charity organization that cares for the environment or children or poor people etc.

X4··on DB-Engines Ranking ranks database management systems according to popularity
wtf, are you kidding?! There are ONLY commercial solutions from a handful commercial vendors. Yeah, truly trustful resource.. really, have you even looked at the results, I mean dude IBM,MS,ORACLE,NEC and then it starts to repeat...

So I understand that you request a cost per transaction column and it makes sense, but that link sucks.

X4··on DB-Engines Ranking ranks database management systems according to popularity
Yeah me too. I have the feel that developers find themselves attacking the problem of compression, entropy and abstraction of meaning more and more often these days. Which I see as a good future, while I hope that some convergence of the evolutionary better DBs happens. Commercial DBs rot and die in popularity compared to opensource solutions, which marks the value of our time, that is cooperation and usefulness, over individual benefit.

Can't wait for 2014, and not just because 2013 was a bad year.

X4··on Compress 7G to 1K with epic vaporware
nice! thanks :)
X4··on Compress 7G to 1K with epic vaporware
Neutrons, Diaspora? Do you mean the social network? Don't get that, can you explain?
X4··on Compress 7G to 1K with epic vaporware
I hate to break it to you, but if super massive black holes exist, it is maybe possible. (Curious, if this is wrong or can be broken too)
X4··on Compress 7G to 1K with epic vaporware
Yes and can theoretically increase the bandwith, but light is a wave function and I don't understand the quantum physical part (regarding observer dependent particle/wave formation) to tell, if it could work or not.

How it looks: http://www.youtube.com/watch?v=U4R18PYJaIM

X4··on Compress 7G to 1K with epic vaporware
hahaha, fun how this thread turns out. But keep in mind: Using R/G/B Lasers won't increase the speed of light, so don't try to debunk BS with BS.

I have read about an indian student 4y ago who invented a geometrical compression algorithm that could save about 80GB onto an image, the size of an A4 document. Never heard back from him

X4··on Nginx security advisory (CVE-2013-4547)
What is the goal of the Nginx httpd then?
X4··on Why We Chose API First Development at Our Startup
Perfect timing!! I was looking for it. Do you know any opensource or free tool that can generate the commented code + API Documentation required, from the API spec?

Only found: http://apiary.io/ but it doesn't generate any code.

X4··on GitHub Résumé
Ahhh, ok now I see why it looks stupid in this context. Me wishing the swap of content to another definition of the term hacker, esp. 'black, gray or white hat' sounds illogical. Thank you, really appreciated! Sometimes I don't get these details.
X4··on Nginx security advisory (CVE-2013-4547)
Question to devs who've also written parsers:

Is this a lame bug?

I have never written formal verifications for code, or had to apply concepts like "Verified Design-by-Contract", but I have written parsers, scanners and lexers. In all honesty, the most important part of the httpd is "parsing" requests. I have had chats with Igor, the main developer of Nginx, related to performance tuning and the kernel TCP/IP stack. I must tell that he's a really nice guy. But, if it was my "main job" to write a software used by millions of people, which has an achilles heel in it's parser, then I'd sit down and teach myself to prove the parser code. I have researched this 2y ago, and found that you can quite professionally write BDD/TDD style tests and mocks in C99 too. The tools available go way beyond that though.

Here's a little list of things I have found useful back then:

http://frama-c.com/ (this was top notch)

http://gulliver.eu.org/free_software_for_formal_verification

I want to name: http://www.eschertech.com/products/index.php and http://research.microsoft.com/en-us/projects/vcc/ too, but I haven't tested any of these tools, because I never worked in an environment where my code had to go through formal verification.

X4··on GitHub Résumé
Ok, I don't know why it got downvoted ; cannot reason the logic. Do people assume "this guy doesn't know the various definitions of the word hacker"? However, thanks for the feedback.
X4··on NSA email addresses from Adobe leak
hahah, yeah that's a good one :)

>> "The Supreme Administrative Court of the Republic of Poland (Polish: Naczelny Sąd Administracyjny) is the court of last resort in administrative cases e.g. those betweens private citizens (or corporations) and administrative bodies. "

X4··on GitHub Résumé
I wish HN was more about real hacking. Black-, Gray- or Whitehat. The highest upvoted things aren't startup's but privacy related posted (ie. NSA) and HTML5/CSS3 experiments... Not to say, I don't see gem's in here, but most are more interested in webdesign stuff.
← PreviousPage 9 of 32Next →