HNHacker News
TopNewBestAskShowJobs

mlangenberg

170 karma · joined October 11, 2012

submissionscomments
mlangenberg··on Show HN: Fine Wordclocks: more than a time piece, they are a piece of art
Isn't there an equivalent to DCF77 in the states? It would allow people to skip the cumbersome WiFi setup.

https://en.wikipedia.org/wiki/DCF77

mlangenberg··on Airbnb Is Moving Faster at Scale with GraphQL and Apollo
Exactly my thoughts after the design in Zeplin got presented. If your goal is to create this landing page, do you need much more than HTML & CSS and some sort of static site generator / CMS?
mlangenberg··on How Sketch Took on Adobe
The article should have also covered Figma, as I expect it to chew a large chunk of Sketch's market share.

In my company almost every designer switched over from Sketch to Figma because of the collaboration and reviewing abilities. Designers invite developers (including remotes) to a read-only view on which they can place comments. This works really good.

Maybe Sketch Cloud offers the same? It didn't catch on at our place.

mlangenberg··on Hashicorp Vault v1.0
Which features of Vault are common across your projects?

I've been looking at Vault for implementing envelope encryption and using Amazon KMS's API for encrypting keys is very similar.

mlangenberg··on Hashicorp Vault v1.0
As Cloud Auto Unseal is now part of the Open Source version, that mitigates the biggest operational overhead, doesn't it?
mlangenberg··on New Versioning Scheme for React
Going a great length, just to introduce semver.
mlangenberg··on Rocket Fiber Launches 100GB/s Internet Service in Downtown Detroit
In The Netherlands it's €40,- ($43) per month for a 1 Gbit/s consumer fiber connection.
mlangenberg··on Simpler UI Reasoning with Unidirectional Dataflow and Immutable Data
I'm not sure if this is good API design, but it definitely sounds like a fun thing to try. I'll keep it in mind for a personal project.

Edit: Actually when you pass all state as props, this will even apply to typing in a textarea. Better make sure the roundtrip is pretty short!

mlangenberg··on “Implement text editor DOM updates manually instead of via React”
Do you load it into an iframe?

If not, how do you make sure you are not conflicting with an existing version of window.React?

mlangenberg··on “Implement text editor DOM updates manually instead of via React”
React requirement today is that there can only be one version loaded at the same time, otherwise everything breaks. If you update React in Atom core, you run the risk of breaking all the plugins that were written for a different version of React.

Is this still an issue when you override `ID_ATTRIBUTE_NAME`?

  require('react/lib/DOMProperty').ID_ATTRIBUTE_NAME = 'data-myproductid';
I am wondering if React is usable for writing a JS Widget, for example Disqus.
mlangenberg··on Introduction to Facebook's Flux architecture
Don't people realize that returning HTML instead of JSON will solve their problem for 80% of the use cases?

Looking at Relay/GraphQL, the whole picture appears as a gigantic layer of indirection to generate a DOM tree, something you could do serverside 10 layers below.

Even 'Components' are just fragments of HTML, retrieving them in the format you want from the server is much easier. And be honest, replacing a fragment of HTML in the DOM is fast enough for most applications. (don't delete form input, though)

How does all of this bring Web Development forward? Look at this blog post for example: http://fancypixel.github.io/blog/2015/01/28/react-plus-flux-...

In 2006, after part 1 you would be done and call it a day. Now I understand that today you need 'realtime' updating. But the "notification count is off by one" Facebook example is really bad, because instead of doing all the math in JS, one can simply do a GET request to fetch the count from the actual Single Point Of Truth, which is your database.

Did this get so complicated because front-end development and back-end development is separated at many places?

mlangenberg··on Goodbye node-forever, Hello PM2
What's wrong with init, upstart, runit, supervisord etc.?

Why does a process control system needs to be written in the language of the process that it is running?

mlangenberg··on Login Screen – behind the scenes
No submit button? That doesn't make me happy (especially on a touch device).
← PreviousPage 2 of 2