158 karma · joined January 4, 2014
When it comes to intentional breaks, teams save up a bunch of carefully documented changes and then tag the next semver major version (i.e. 2.0.0). This is safe to do because all microservices and frontends we build actually contain embedded minimum and maximum version constraints on the backend services they require. Our deployment infrastructure knows about all these constraints and can then ensure that new major releases will only be rolled out in production when all their callers have explicitly declared support.
1. The React source is definitely intimidating - what extensions did you feel it needed?
2. Animations are a tough problem, but I was under the impression that the communication isn't usually the problem, it's meshing a declarative representation with a mid-transition DOM. How is the Zorium approach better than the React one?
3. Flux, JSX and mixins are all completely optional and not compulsory to write a frontend in React; why did these motivate you to write a new library from scratch?
I hope these don't come across too critical, I have a lot of respect for anyone who can even finish a project like this, let alone document it. I've heard lots of good things about React, so I'm curious to hear other perspectives!
Lots of them mention having a great product that solves a real problem, having a content-rich blog to drive traffic, inviting friends and some PR. (Maybe the friends one isn't so applicable to an ad network!)
"Oldest known publication of a recording of recognizable phrases in the English language (“Brown University”; “How do you do?”)"
Instead, it seems to turn the toy into a glorified TV remote that sends "media device commands to a media device, instructing the media device to change state".
Shame about the click-baity article, I though this had potential for an interesting discussion about AI around children.
[1]: http://pdfaiw.uspto.gov/.aiw?PageNum=0&docid=20150138333&IDK...
The blank input field isn't a super friendly way to show people your product if they haven't encountered Ripple before (like myself)... a little blog post about what Ripple is and why you made ledgermonitor would be cool!
[1]: https://ripple.com/knowledge_center/gateway-information/
To prevent changes to an object's properties, you could use `Object.freeze()` instead [1]. NB, this is shallow, so a child object of a frozen object can still have its properties changed.
[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Market forces should therefore cause the numbers of women board members to increase accordingly, however, "change has occurred at a sluggish pace" [2].
The 40% EU objective stipulates that "qualification and merit will remain the key criteria" and will hopefully challenge unconscious biases that may be behind the sluggish progress [3].
[1]: http://www.catalyst.org/knowledge/bottom-line-corporate-perf...
[2]: http://www.ey.com/US/en/Newsroom/News-releases/Women-are-joi...
FIRST Lego League [1] offers a compelling alternative though. I competed in FLL with a team of other primary school kids and greatly enjoyed designing a robot (with motors and sensors) and then programming it to solve tasks using a drag and drop language. Each member of our team could focus on the part they enjoyed most rather than everyone sitting in front of the computer.
"FLL challenges kids to think like scientists and engineers" and has a glamorous 'World Final' event that is honestly the coolest thing in the world when you're 11.
Amazingly, the fake town (called 'Agloe') "became real — and then, strangely, undid itself and became a fantasy again" [1]
[1] http://www.npr.org/blogs/krulwich/2014/03/18/290236647/an-im...
Perhaps having a big allowance in mind just encourages people to use their data!
Those tariffs seem pretty steep though - I'm getting 3GB of 4G data for £15 a month [1]. Is $50/mo normal in the states?
> "we plan to install a full-scale version on the ISS, incorporating a three-meter telescope and a laser with 10,000 fibers, giving it the ability to deorbit debris with a range of approximately 100 kilometers".
Their engineers make cool side projects [1] and release interesting new features regularly.
Supported scaled resolutions:
- 1440x900
- 1280x800
- 1024x640
I think the screen will probably be ok.https://www.google.co.uk/search?q=Google+confirms+plans+to+o...
The [Babel][1] transpiler (formerly 6to5) and tooling like Facebook's typechecker, [flow][2] have large teams and a rapid pace of development.
I don't want to miss out on cool features like generators, let/const, etc just for CoffeeScript's lovely bracket-less code.
[1]: https://babeljs.io/ [2]: http://flowtype.org/
An old version of the code appears to be available on GitHub [3].
[1]: http://www.paulgraham.com/hackernews.html [2]: https://en.wikipedia.org/wiki/Arc_(programming_language) [3]: https://github.com/wting/hackernews
I normally listen for a few minutes at double speed, then drop down to 1.5 if necessary.
I think combining each states' databases as described in the WSJ will actually improve this number and is actually a prudent decision.
1: http://digital.vpr.net/post/license-plate-scanners-raise-pri...
(Also React's PropType checking is surprisingly useful)