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

Oh how I wish for Postgres to introduce system-versioned (bi-temporal) tables.


What's your use case for system-versioned tables? You could use some extensions like Periods that support bi-temporal tables: https://wiki.postgresql.org/wiki/Temporal_Extensions

Or you could use triggers to build one: https://hypirion.com/musings/implementing-system-versioned-t...


any system of record has a requirement to be bitemporal, it just isn't discovered until too late IME. I don't know if there's a system anywhere which conciously decided to not be bitemporal during initial design.


It will hopefully be in PostgreSQL 18.


Is there an active effort to get temporal tables into Postgres at the moment?


It looks like Paul A. Jungwirth and others are trying to get Temporal Tables into Postgres 18.

https://illuminatedcomputing.com/posts/2024/07/temporal-reve...


The last few months we've seen the fall- or acquisitions of services such as internal.io, dynaboard.com, Uiflow, AWS honeycode, Disha, Skuid, spreadsheet.com[], and some low-code BaaS I don't recall the name of.

Where do you see yourselves compared to these services? I think businesses and devs grow ever-more considerate of the non-(F)OSS services they use.

[]not the same, but they have no-code as one of their main selling points


If you have the Fitbit Ionic or Versa, you could develop your own watch app and companion app, where the watch app will extract sensor data and websocket it to the companion app, which in turn could pass the data to your own backend/database. The API documentation is quite good from Fitbit.


Usually headless in this context refers to content being exposed through APIs instead of a generated user-facing frontend. This way, you can develop the user-facing frontend in whatever frontend libraries and frameworks you want and just consume and expose the CMS content through APIs, and you can use the same APIs to expose content in mobile apps etc... A typical example of a non-headless CMS is Wordpress where you get the admin panel for content management, _and_ a user-facing frontend for end-users to consume the content.


Interesting! Inspired by Jasonette?


The original inspiration came from a talk by John Sundell, https://atscaleconference.com/videos/backend-driven-native-u... I wrote more about it here: https://medium.com/bourbonltd/productizing-backend-driven-ui...

I only learned about Jasonette a couple of months ago and it's interesting how in some areas both Engine and Jasonette intersect.

When comparing to Jasonette, Engine has a built-in design system and any data fetching / processing is done completely server side. All templates are versioned and stored on the server making it very easy to iterate / A/B test on a live product.


Thanks for the links and comparison to Jasonette! Any ETA on when Engine will be available?


I'm currently looking for launch partners at the moment. So anyone with an existing app / new project can send a request through the site.


The name should probably be changed, Fastlane is a popular app automation service.


I found about it after naming. It was named EasyQ first, but there's already another project named like that. :( Maybe we'll change the name later on.


Quick tip, did you remove the hardcoded 3000ms splash screen delay? https://github.com/ionic-team/ionic-conference-app/blob/mast...


First off, thanks for all your work with the Ionic framework! I use it in education as part of an undergraduate course on cross-platform development, and the students thoroughly enjoy the developer experience.

Question: Do you have an ETA for release of the "Web Componentized" Ionic components? So looking forward to it, especially the potential of teaching e.g. Vue + Ionic components instead of having to put so much focus and effort on teaching Angular (which is a great framework, but requires a lot).


> "Here's a new library to solve a problem I don't have yet."

Fixed that for you :)



basically Chrome (I just saved you a click)


Although, their demo works perfectly fine in Firefox: https://corehacker-10883.firebaseapp.com/


It's probably using a polyfill for the functionality.[1]

[1] - https://www.webcomponents.org/polyfills#custom-elements-poly...


Our testing and shown that it works in IE11 and above. Both Safari and Chrome support custom elements natively, so no polyfill is required. Additionally, Edge has it under construction, and Firefox has custom elements behind a flag. For Edge, IE and Firefox the polyfills are downloaded on demand, rather than every browser always downloading every polyfill.


If this is true it's not practically useful yet. There must be more to it.


You can use a polyfill to get it working in browsers without custom elements support.


...and Safari? Which is actually a pretty popular browser (with good reason).


Safari 10.1 = 2.64%

Safari 10.0 = 0.64%

Safari 8.0 = 0.33%

Safari 9.1 = 0.27%

===================

Total = 3.88%

For July 2017 according to NetMarketshare.

I wouldn't call a 3.88% install base "pretty popular". It's also offers a terrible developer experience

cf: https://www.netmarketshare.com/browser-market-share.aspx?qpr...


"desktop market share" != "market share"


Safari as well.


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

Search: