47 karma · joined June 23, 2013
It's been a lot of fun working on it and using it myself, hopefully other might find it useful.
The reasons it isn't more well adopted are many. The conclusion that therefor it's "not beautiful or enjoyable to most developers" is flawed and baseless. It assumes perfect meritocracy where the most beautiful and enjoyable languages for developers are the most popular ones.
It's a beautiful language I enjoy working with, and I'm saddened it isn't used and adopted by more people.
I'm trying to remember if I was as much a tech-optimist as she is, at her age. I remember fondly imagining a futuristic smart PDA (Personal Digital Assistant) that's everywhere with me and I can use it like in Sci-Fi movies and games.
I'm assuming this is roughly the same vision, for the next generation that already has smartphones?
Yet something about this new "modality" of listening in on your thoughts, hearing your brain, is just so icky and dystopian to me. Guess I'm old?
See this hn thread about it: https://news.ycombinator.com/item?id=46816228
In any case I don't fully understand what he's trying to say other than negating the hype (which i generally agree with), but not offering any alternative thoughts of his own other than- we have bad tools and programming language. (why? how are they bad? what needs to change for them to be good?)
I personally thrive on conversation and a back-and-forth to hone my ideas and thoughts so it's definitely been hard.
I ended up settling on creating system prompts for both OpenAI and Anthropic for co-founders with the explicit prompt that they critique and challenge my thoughts.
In ChatGPT web interface you can create a folder for that context and then all my conversations in that folder relate to my project.
It isn't perfect but it does help and it's a soundboard that's available 24/7, and lets me develop my thoughts, do my research, etc.
There's a risk of it being an giant echo chamber. But then again, most startups are until they hit the market and start validating against reality.
what alternatives do you find are better when scaling up with more engineers?
Greenhouse is an enterprise talent acquisition suite that enables companies to hire the best people. We offer a smart and collaborative solution for recruiters, hiring managers, and executives to build a successful hiring culture and win top talent on the market.
Greenhouse's fast growth and focus on continuous improvement is driving us to hire more technical talent. We’re looking for a Mulesoft Engineer, Database Administrator and a Senior Software Engineer. You can learn more about our engineering team here:
- https://engineering.greenhouse.io
- https://medium.com/in-the-weeds
We offer a full slate of benefits, including competitive salaries, stock options, medical, dental, vision, life and disability coverages, FSA, HSA, flexible vacation, commuter benefits, a 401K plan, and a parental leave program. And... we offer some not-so-standard, extra-fun benefits, including learning & development stipends, adoption and fertility benefits, an employee discount platform, and of course, fully stocked fridges and cold brew on tap.
See the full job descriptions and apply below:
- Mulesoft Engineer (Onsite in NYC): https://grnh.se/ae17d26f1
- Database Administrator (Remote within USA): https://grnh.se/949ba36a1
- Senior Software Engineer (Onsite in NYC): https://grnh.se/17e3b2631
https://github.com/shakacode/react_on_rails
https://github.com/netguru/react_webpack_rails
Basically, you introduce webpack as part of your dev/build pipeline, it interacts nicely with the asset pipeline.