290 karma · joined March 24, 2013
. The real-time web development playground for HTML, CSS, and JS. Changes in your code reflect instantly in the output, and vice versa. It supports in-editor Workers for backend code, that can be deployed to RTEdge.net.
. Our brand-new AI services offering. The agents we develop will assist you in our playground and at the edge.
. Our global, multi-cloud, edge network. It gives your work the world-wide edge with distributed hosting that auto-scales. We also run . – world's shortest SaaS eTLD.
We are generously backed by the best: - Cloudflare Startup Plan : Enterprise - Microsoft for Startups : Azure+OpenAI - AWS Activate - Google for AI Startups : GCP - Oracle : OCI
. - efn.kr/?
Hello, This is a message from Kickstarter's Trust and Safety Team. We're writing to let you know that a project you recently backed, Unstable Diffusion: Unrestricted Al Art Powered by the Crowd (Suspended), has been suspended As a result, your $30 00 pledge has been automatically canceled and you will not be charged. No further action is needed. We take the integrity of the Kickstarter system very seriously. We only suspend projects when we find strong evidence that they are misrepresenting themselves or otherwise violating the letter or spirit of Kickstarter's rules. We may also suspend projects when they are the subject of an unresolved intellectual property dispute and/or valid intellectual property claim. As a policy, we do not offer comment on project suspensions beyond what is stated in this message. We know this isn't ideal. But we do sincerely hope to see you again soon, backing one or more of the amazing projects that do cross the finish line, without a hitch, each and every day Best wishes, Kickstarter Trust and Safety
See their public stance: https://updates.kickstarter.com/ai-current-thinking/ Also released just today.
$4/user/month for a 50GB inbox
multiple domains + multiple aliases that you can also send as; us-east, us-west, eu-west regions
cheaper than fastmail, protonmail, tutanota, ...
2. Shoelace has far fewer dependencies than Ring.
Let us see,
Shoelace: https://www.npmjs.com/package/@shoelace-style/shoelace?activ...
7 user dependencies
46 dev dependencies
VS
Ring: https://www.npmjs.com/package/@jetbrains/ring-ui?activeTab=d...
60 user dependencies o____O
100 dev dependencies o__O
Also the person building Shoelace has consistently been an early adopter of best practices/standards.
I believe a single person with taste and knowledge can build better components than yet another team chasing after latest 'trends' under time pressure.
or even
https://opensource.adobe.com/spectrum-web-components/
are simply much better as they just work with native web standards. React is just another way FB/Meta hurts people :)
This is what I am sharing: https://sy.ht/yt (YouTube video showing what this is about.)
---
We are building SyncHTML.io to counter that.
Try at https://sy.ht (press up/down arrows)
See how we set ourselves apart https://efn.kr/b/sync#new-playground
---
Web standards are unbeatable when used right.
They are not used right most of the time.
---
See 2 custom elements done right™: (The /?s at the end is significant!)
1. zero-md: https://md.sy.ht/?s (just press up/down arrow keys)
2. WebPDF.pro: https://pdf.sy.ht (view); https://pdf.sy.ht/?s (edit)
(The WebPDF.pro elements are served from an unoptimized server. Takes a few seconds to load.)
private URL shorteners (deno):
https://rt.ht/h – Real-Time/RemoTe HyperText(MarkupLanguage) (/h for help)
https://efn.kr/h – Elefunc, Inc. link shortener (/h for help)
as well as hosting entire web pages, such as:
https://browsers.page – latest browser versions (CF).
---
If we had a way to call them at specific locations, I would build a whole lot more!
[1]: https://stackoverflow.com/questions/72208340/global-serverle...
the 0-wait, 0-reload, 2-way sync web playground!
Sync𝗛𝗧𝗠𝗟.io
Try our open beta at: https://SyncHTML.io/y/
Blog post explainer: https://efn.kr/b/sync#new-playground (demoing our programmable embeds)
Multi-device sync: https://www.youtube.com/watch?v=s7WlIcYAm-s
• Get: https://github.com/pcarrier/gauth
• Edit: gauth.csv (1 line per account)
• Do: watch gauth (1 line per account)
• Profit!
syncHTML.io
https://try.webpdf.pro/canvas/
Draw
• draw in the gray box to update img src
• right-click/long-tap on canvas to clear
Play
• add text around canvas or img elements
• change canvas style attribute value
If you right-click in the playground (https://try.webpdf.pro/) and pick the "Foreign (Markdown)" context menu item, you will find an example that uses https://zerodevx.github.io/zero-md/ for Markdown editing/formatting via web components.
The reason I force update-by-(re)load on other foreign elements is because there are lots of low-quality web component custom elements that do not deal with attribute or content changes as well as the standard HTML elements.
iframe-ing a PDF document wholesale does not let us interact with the individual pages directly. We are trying to bring complete programmatic/stylistic control to the hands of web developers, basically making PDFs a more open file format.
The first demos of the WebPDF.pro as a product will re-implement splitting/merging PDFs in less than 10 lines of code (deferring to a select few other libraries where they shine, such as Sortable JS).
We aim to offer more and more custom elements as well as other solutions at just the right levels of abstraction to enable anyone to achieve more document-processing tasks with less code. (Solution levels: Directory → File → Page → Sub-page (forms, text, images, measurements, annotations, signatures, structured fragments))
As an example, we open-sourced https://github.com/pdf-ist/paper which lets anyone style any element with paper aspect-ratios to prevent layout shifts or serve as placeholders in mockups: created an example here: https://try.webpdf.pro/paper/
editor → output: open-source library; needs minor improvements
editor ← output: custom implementation; needs battle-testing in the field
domain name: product-specific; need to find an independent name
We do use 127.#.x.x on both client and server-side for IP-ifying IIoT sensor and controllers for reverse-proxying; where the second octet signifies device type and we use a whole bunch of them.
I will object to this everywhere that I can. This is just plain wrong to assume one can just take the space back.