HNHacker News
TopNewBestAskShowJobs

lothiraldan

22 karma · joined March 27, 2012

[ my public key: https://keybase.io/lothiraldan; my proof: https://keybase.io/lothiraldan/sigs/_buT-w7-hVMgibYe-0xvyVjU6fM6b0hTHBaf8Yy4Bkk ]
submissionscomments
lothiraldan··on What exactly is Full Stack these days?
IMHO, a Full Stack developer would be someone able to bootstrap a project on his/her own. He/Her doesn't need someone else to have an MVP in production.

But I agree that the job requirements you gave as an example are insane, you can't be an expert in every stack of a product. At least not with the current implicit age requirement of the industry.

lothiraldan··on Ask HN: Linux laptop with MacBook-like build quality
I have a X1 Carbon 5th generation with Ubuntu 17.04.

I'm very satisfied, the installation was easy, everything is working correctly, apart the fingerprint reader but biometric is a joke so no big loss.

The biggest problem with this machine is the fan system, it's configured at a pretty conservative temperature and when the fan start, it does a 1-2 seconds at almost full speed which is noisy.

The ports are just right for me, an hdmi port, two usb-3 and two usb-c which will make my life so much better when I will buy this screen/usb-c dock: http://www.philips.co.uk/c-p/258B6QUEB_00/brilliance-lcd-mon.... With an unique cable I will have everything I need when working from my desk: power, video, audio, ethernet, keyboard and mouse!

lothiraldan··on Ask HN: How do you define DevOps and is it dead?
For me, DevOps is mostly about communication and efficiency. It's for me very similar to Agility and Lean movements as they try to reduce the time between the birth an idea and the moment it is available for the customers.

DevOps is mostly about optimizing the interaction between Developers teams and Operations teams but the general principles can be applied across the company.

I think we focus too much on the "How" or "What", while we should ask ourselves "Why", Why do we do DevOps and why do we need DevOps, it's a reflexion I tried to share in these slides: https://speakerdeck.com/lothiraldan/the-importance-of-why-in...

lothiraldan··on Ask HN: What laptop do you use?
Is it working correctly on Linux?
lothiraldan··on Ask HN: Current Crypto Best Practices
I'm currently building a community website for these kind of questions (storing password, constant-time token comparison), the design is pretty raw for the moment: https://sqreen.github.io/DevelopersSecurityBestPractices/saf...

The code examples are in Python, but I plan to add pages in other languages.

lothiraldan··on Timing Attacks in the Modern Web
Very good article, the impact of this research is frightening!
lothiraldan··on JSON Compression by Rotating Data 90°
So it's basically column oriented json? But 90d json is so much hipster...
lothiraldan··on DataGateKeeper: The FIRST Impenetrable Anti-Hacking Software
I also think it's bullshit
lothiraldan··on Show HN: Sqreen, a Web application protection platform
Here is a sneak peek of the soon to be announced Django support: https://asciinema.org/a/43989. Drop us a line if you want to have more information about your stack support!
lothiraldan··on How to Develop a Microservices Pipeline
Get tired of theses posts which are not content but barely ads for their products.
lothiraldan··on Dynamic, Generic Namespaces in Python Are a Pain
Here is my comment of the article in case it was not accepted:

First, there is a limitation of Flask itself, not Python. Flask uses the name of the function to allow you to retrieve the url of a specific endpoint with url_for.

So technically lambda would not either but you can trick by defining a local function and changing the name of it or using a class. Here is a working example of what you were trying to do: https://gist.github.com/Lothiraldan/87bf5fc9fba604ececa0.

Good news, if you want this genericity, you could use pluggable views from flask http://flask.pocoo.org/docs/0.10/views/.

And finally you can dynamically inject something into your global namespace using this format: globals()[page] = endpoint but against it will not works due to internal flask limitation not Python one.

So yes, Flask design is simple, maybe too much for your utilization and Python is flawed but just like every god damned language.