Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
addcn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
addcn
8y ago
I spend a lot of time in all the major cities and what strikes me about the Bay Area is how geographically constrained the suburbs are. You basically get degrees of freedom to the South and North (and some in the East Bay) but unlike NYC yo
62.
▲
by
addcn
8y ago
Before I started Optic I watched 20 developers code for 1 day each. I kept logs of what they were working on and asked people to rate how they felt throughout the process. The 15/hrs/wk is a rough estimate of what we could automat
63.
▲
by
addcn
8y ago
Hey, founder here, thanks for checking us out. The demo video is a couple months old and since then we've gotten much closer to figuring out the best use cases after talking to users. Do you have any suggestions on the use cases you&#x
64.
▲
by
addcn
8y ago
Hey -- thanks for checking us out! You're definitely understanding the premise of our parser. It evaluates a regex-like set of rules on an AST tree to match different forms of code. These rules can be recursive as you can see in the fi
65.
▲
by
addcn
8y ago
This is a perfect use case for async video. Nice work! What’s the follow up look like? Can I comment on videos to ask questions or do you imagine that being done through existing channels?
66.
▲
by
addcn
8y ago
Congrats! I feel like this is a modern approach to fulfilling the unrealized promise of the semantic web. I've worked with a bunch of big companies and they have dozens or often hundreds of individual APIs and micro-services. Would it
67.
▲
by
addcn
8y ago
Congrats on all the new products! Somehow I missed a year of your releases -- my loss. I remember how transformative auto-layout was for my team when it came out. For the first time designers could, for themselves, grapple with the tradeoff
68.
▲
by
addcn
8y ago
Thanks for your kind works. I think I just heard someone whisper "memento mori". If I'm understanding your idea, it sounds like you want to use a compiler to a) collect all the useful/best control flows into some kind of
69.
▲
by
addcn
8y ago
Thanks for your feedback. When we ship a scriptable version Docker seems like a great choice for wrapping it. I'll add an env variable for ya :) The JVM is somewhat allergy inducing, but I think Graal may solve a lot of these issues. O
70.
▲
by
addcn
8y ago
I agree, two-way crud is the best starting point. Optic React / JS for all its GUIs. We’re planning to have microeditors that pop up and help you work with specific kinds of code so this might just run from within Optic somehow. All fu
71.
▲
by
addcn
8y ago
One of my personal favorites was episode 11 about how React was created. The dawn of a new abstraction is always a good story. http://futureofcoding.org/episodes/11-how-reactjs-was-create...
72.
▲
by
addcn
8y ago
Got it. We’re using Gatsby and there’s a rewrite rule on our CDN. I’ll take a look tonight and see if I can fix the issue.
73.
▲
by
addcn
8y ago
Do you mind emailing me at aidan@useoptic.com with the name of your town and a trace route to useoptic.com It’s working here so not sure what could be causing this besides an issue with our CDN
74.
▲
by
addcn
8y ago
Hey thank you for sharing your first take. We definately are iterating on our messaging trying to make all your main points clearer. We have plans to release on windows and Linux later this year. Currently investigating cross platform kits
75.
▲
by
addcn
8y ago
Thank you for contributing our first outside code! Let's talk about some use cases that might help you as a solo frontend engineer. I'm sure we can figure out a few things to make your life easier.
76.
▲
by
addcn
8y ago
Thanks for sharing all these awesome ideas. I can't say I know enough about NLP to evaluate how feasible some of your speech to code ideas are, but I do think Optic is a great base to any project trying to do meta-coding. I'd love
77.
▲
by
addcn
8y ago
Yep it's all right there. You can use your Optic account credentials https://useoptic.com/docs/authoring/publishing npm install optic-markdown -g opticmd adduser
78.
▲
by
addcn
8y ago
Thanks for sharing this. Steve Krouse is one of the best thinkers right now when it comes to novel approaches to programming. I encourage everyone interested in this space to check out his work.
79.
▲
by
addcn
8y ago
We have a registry with a frontend coming soon. You can also resolve them locally by putting them in your optic.yml file You can add a skill and containing as many transformations and lenses as your want. It’s explained at the bottom of the
80.
▲
by
addcn
8y ago
Thank you. You can find the code for that here: https://github.com/opticdev/marvin The objective of the training is bootstrappig a prettier. String template (pattern in the code) for each node type. So we can learn thi
81.
▲
by
addcn
8y ago
Great ideas. We’ve experimented with doing version migrations before and I think it’s definately something we will have good support for in the next several months. If you haven’t read about our Optic Markdown it’s designed for what you’re
82.
▲
by
addcn
8y ago
JavaScript is the first language we have stable support for. I should have made that more clear up front. Do you see any other areas this kind of tool would be useful? Happy to chat about our roadmap for supporting other languages. Thanks!
83.
▲
by
addcn
8y ago
Thanks! That's a really cool use case. We have another AI company using Optic for something similar and I hope they share their on their blog work soon. If you can put together an example of the kind of code you want Optic to write for
84.
▲
by
addcn
8y ago
All you have to do is pick an existing parser that works well and map the output AST to Optic's AST. I'm exploring building an Antlr extension so any grammar in their library could output in Optic's AST but that's still
85.
▲
by
addcn
8y ago
So we created a markdown flavor called Optic Markdown. We want to meet programmers where they already write about code/styles instead of making them write templates in some dsl. Our markdown relies on HTML comment annotations (so they&
86.
▲
by
addcn
8y ago
Our community built plugins for Atom, VSCode, Sublime, WebStorm & JetBrains. Someone started one for vim but it's still unfinished...hope it's done before emacs All the plugins do is forward the state (col/row and filepat
87.
▲
by
addcn
8y ago
Thanks! Appreciate you sharing your ideas. I started out in this space so I love the idea of solving some of these old problems. Absolutely agree there are some meta-programming applications for Optic. It's always been difficult to bui
88.
▲
by
addcn
8y ago
Thank you! We have a common AST format we use as the representation of every language we support. You add new languages to Optic by writing a mapper from their AST to ours. It should work with pretty much any context-free AST. Here's w
89.
▲
Launch HN: Optic (YC S18) – Automate Routine Programming
183 points
by
addcn
8y ago
|
48 comments
90.
▲
by
addcn
8y ago
One unconventional tip for code challenges comes to mind. A candidate used it on me and it was worth a ton of points in my book. Instead of just doing the challenge ask the interviewer what they want you to optimize for? Performance? Shortn
More ›