News for hackers. Stuff that matters.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by wildrhythms on Friday April 08, 2022 @09:07PM (#30964340)
Every day I think about how Microsoft Access allowed otherwise not-so-tech-savvy users to, with just a little training and practice, build a complete relational database for their entire business, supported by a relatively sane GUI and a way to build forms and reports with very little (if any) 'code'. I have no idea what small companies are using nowadays, but I think there has to be some untapped middle ground somewhere between Microsoft Access and a dumb spreadsheet.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by segmondy on Saturday April 09, 2022 @10:30AM (#30968352)
There are still lot's of folks using Access. For those of us in the Linux space, we can use Libreoffice Base and script it with python. I once built for a local business that needed to join the computer age using this. Then about a year+ the owner's relative came to the business and decided that it was too old school and to get it redone as a web app. Needless to say, the owner is not too happy with it, took too long, cost too much both to develop and run and has more errors. He lamented to me about it when I was in town... The issue is the world has moved on from local/native apps.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by mch82 on Saturday April 09, 2022 @01:04PM (#30969756)
Claris Works on Macs in the 1990s is the best database product I’ve ever used. It was amazingly user friendly. I used it to make form letters & reports. Claris Works prioritized the application layer of the database and hid a lot of the complexity at the data layer.

DB Browser for SQLite is the coolest database product I’ve used recently. Similar to Mito, DB Browser generates SQL into a log as operations are performed in the GUI. Kind of a fun way to learn some basic SQL. I need to find a good GUI authoring layer for SQLite…

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by kevin_thibedeau on Saturday April 09, 2022 @03:47PM (#30971357)
> I need to find a good GUI authoring layer for SQLite

MS Access with an ODBC connector.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by cutler on Saturday April 09, 2022 @10:49PM (#30974063)
Filemaker Pro occupied that space a while ago as the MS Access for Mac.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by mathgladiator on Friday April 08, 2022 @10:26PM (#30964771)
I'm structuring my UI for Adama (https://www.adama-platform.com/) around the baby of Access and Excel, and the engine is available in early access now. I love Excel and Access, and I plan a future pivot into small business space.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by buescher on Saturday April 09, 2022 @09:47AM (#30968040)
Microsoft Access is, of course, still around. It would be great if there were a solid way to develop a database, forms, and reports in Access and then deploy it to the web.

If you've ever had to work with someone else's Access database, it is unusual to see a reasonably normalized relational database. Most people are much more comfortable with the single flat file of Sharepoint lists.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by maxerickson on Saturday April 09, 2022 @10:17AM (#30968270)
For stuff at the scale of a small Access database, does the normalization (or lack of) end up being a big deal?

I get that there are real advantages, I'm just wondering out loud whether they are universally applicable/important to small scale databases.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by willhslade on Saturday April 09, 2022 @02:47PM (#30970816)
Speaking as someone with direct experience maintaining Access databases that should have been SQL Server from inception, yes it absolutely does. If you need to force feed 10+GB through Access artificial 2GB constraint and your programming language (VBA) is both single threaded and interpreted, if you aren't clever then you will run into performance problems, just as you would if you were doing something similar in Javascript or Python + SQLite.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by maxerickson on Saturday April 09, 2022 @05:20PM (#30972169)
I'm imagining a few hundred thousand small records when I say small, not 10 GB.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by bliteben on Saturday April 09, 2022 @10:50AM (#30968506)
Probably matters as it relates to data quality mostly
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by buescher on Saturday April 09, 2022 @10:55AM (#30968544)
That's a good question. For an honest and complete answer, I'd have to remember the messes I've seen and it's been a couple decades now, so I don't. But simply, everything in setting up forms and reports is more convenient if you have real relations as opposed to a bunch of columns like "supplier1, supplier2, supplier3...".
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by dvdsgl on Saturday April 09, 2022 @01:12PM (#30969833)
This is what we’re building with https://www.glideapps.com
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by wslh on Saturday April 09, 2022 @12:42PM (#30969549)
Does it exist a good Microsoft Access replacement?
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by password4321 on Saturday April 09, 2022 @01:19PM (#30969915)
Appsmith was recommended last year.

https://github.com/appsmithorg/appsmith

https://news.ycombinator.com/item?id=26657803#26658546 Ask HN: Best low-/no-code solution for simple web-based database frontends

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by joejohnston on Sunday April 10, 2022 @03:03AM (#30975014)
How was it recommended?
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by password4321 on Friday April 22, 2022 @05:56PM (#31128703)
By being voted to the top of the discussion??

I must be missing something obvious - I don't understand your question.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by andy81 on Saturday April 09, 2022 @01:14PM (#30969854)
For read-only workflows Power Query is the killer feature of the past decade.

For writes, there's Airtable, Google Forms, PowerApps etc.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by pid-1 on Saturday April 09, 2022 @10:07AM (#30968186)
My anecdotal experience says Power Query.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by CPLX on Saturday April 09, 2022 @11:58AM (#30969138)
I did wonders with FileMaker Pro for years and my understanding is that it’s still around as well.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by mackrevinack on Saturday April 09, 2022 @03:12AM (#30965840)
sounds like you are describing grist

https://www.getgrist.com