Hacker Newsnew | past | comments | ask | show | jobs | submit | koenbok's commentslogin

Framer (https://framer.com) | Remote (EU) | Senior+ Product Engineers

The best professional web builder for your entire dotcom. Used by Perplexity, Twingate, ByteDance, Superhuman and many more. TypeScript / React, Go / AWS.

koen at framer dot com


Framer.com | Senior Product / Backend Engineer | Full-time | EU | Remote

We're building the best professional web design platform and are solving lots of interesting engineering problems:

- Freeform collaborative dom based canvas

- Direct manipulation tools and responsive layout features

- PWA building and SSR generation for sub second deployments based on React and ESModules

- World class global hosting platform with ddos protection

- Advanced website optimizations that leverage canvas to delivery

- CMS, Analytics, translation, accessibility and other marketing features

We're a small talented team that's focused on shipping and we're growing very quickly.

koen@[company].com


Framer (https://framer.com/) | Remote (Europe) | Full-time

Senior frontend / backend engineers: TypeScript, React, Go, AWS.

koen at framer dot com


The jobs are disabled. Is your post just spam?


Zed developers, if you read this, please get inspired by Cursors "Fix it" button that you can click on any error. It simply starts a new chat with the code context and error message, suggesting possible fixes.

I'm currently learning Rust and this is such a powerup that I honestly wouldn't know how to learn anything without.


Zed developers, please don't. I don't want my core editor potentially sending out my code to who knows where or wasting cycles analyzing it.

If people want this just let it be a plugin.


> Zed supports GitHub Copilot out of the box, and you can use GPT-4 generate or refactor code by pressing ctrl-enter and typing a natural language prompt. https://zed.dev/

Seems like that ship has sailed. Maybe it's a plugin already or could be in the future, but that's not on GP's suggestion.


I'm already picturing a "Zedium" fork for the FOSS/Privacy enthusiasts.


This made me chuckle. Then at the same time I find it disheartening that privacy is currently seen as an enthusiast position rather than the default. I really dont mind the idea of these anti-privacy things being included as long as I have an option to turn them off before running Zed for the first time.


To use them you’d need to already have a copilot subscription, and the GPT-4 thing apparently requires you to deliberately invoke a command. I’d say it’s pretty safe by default.


I’d say the ship is in port but ready to sail. Before this does anything you have to provide your own API key. So it’s off by default. It’s just the button that is there.


I’d much more prefer keeping all these Ai tools as plugins to keep the editor light.


Beyond "is it on by default" (due to data privacy concerns) whether something belongs in a "core" editor or in a plugin is a whole separate can of worms - moreso if the core editor starts shipping plugins. There is someone who reads that agreeing it means the editor should be just a plugin store and if you want font hinting, syntax coloring, tabs, terminals, smooth scrolling, and so on then download them yourself. At the same time there is someone who reads that agreeing it means the editor should have anything possible related to working with text but if you want to play a video while you code the plugin system should allow you to do that in a pane. Neither are really right or wrong about what should be a plugin, it's really a matter of what the tool wants to optimize for out of the box.


It seems inevitable we’ll also be able to run LLMs locally, which would make this type of feature more appealing.


At Framer (framer.com) we actually had a bit lower variance (I think it was closer to 15%) after spending three months of solid engineering, ending up with a dedicated Mac Mini running Chrome.

Apart from the admin overhead (things got stuck on OS updates) we ended up abandoning the setup because the variance was too big to get anything useful out of running tests for every pr.

The most reliable way for us to monitor performance today is to count slow frames (>16ms) across all actual users and divide them by total time spent in app. It’s a rough proxy, but pretty accurate at showing us when we mess up.


Although the page does rely a bit on things that mostly Mac fans will appreciate, I didn’t have the same impression. It’s fun to see how true Panic stays to their craft and it’s great to have the best native benchmark out there to compare to cross platform (web) approaches.


When I was at fb they had an internal email address called oops where you could forward issues like these. So maybe you can ask a friendly employee if that's still the case, and if they can help.


Why not you?

How could she know someone at Facebook? Why would you think this is helpful advice?

You surely behave like an ex-FB employee


No need to be rude. From what I recall, the Oops system originally allowed any employee to request action on behalf of anyone, but they changed the policy not too long ago that you can only request help for people you know personally and are vouching for. The team behind it simply does not have the resources to help everyone, which yes, absolutely sucks for people impacted (I'm in a similar boat with a longtime Google account).


It's good to have a place like that. It's hard that it can take much more then you wish for, from not feeling productive all the way to taking all of the fun out of building. Watch out for that if you can. Also, Berlin is a pretty awesome place pushing some very cool things, both in and outside of venture tech.


Framer - Prototyping | Product Engineer | Remote (Europe) | Full Time | https://www.framer.com

If you like working on component systems, direct manipulation, graphics performance or compilers let's chat.

Framer is growing quickly and we are looking to add more experienced engineers to our team to help empower everyone to build interactive work.

https://twitter.com/koenbok/status/1292770055982284801


We have blended code and a canvas for rapid prototyping with React. You can code your own components, use our excellent library to add animations and gestures (based on Popmotion) and visually compose them on the canvas.

https://www.framer.com/api


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: